Ostatnio próbowałem zainstalować pakiet Component, ale mam błąd the requested PHP extension mbstring is missing from your system.
. Usuwam średnik ze strony php.ini, ale nadal nie działa. Co powinienem zrobić ?Composer - żądane rozszerzenie PHP mbstring brakuje w twoim systemie
Odpowiedz
Ustawiam zmienną PHPRC i odkomentuję zend_extension=php_opcache.dll
w php.ini
i wszystko działa dobrze.
- odnaleźć swoją
php.ini
- upewnić dyrektywa
extension_dir=C:\path\to\server\php\ext
jest ustawiony i dostosować ścieżkę (ustawić Rozszerzenie PHP dir) - upewnić dyrektywa
extension=php_mbstring.dll
jest ustawiony (komentarzem)
Jeśli to nie działa i brakuje pliku php_mbstring.dll, wtedy instalacja PHP tego stosu jest po prostu zepsuta.
Zainstalowałem ponownie serwer, ale nic się nie zmieniło. –
To dziwne. Może poproś o wsparcie przez MAMP lub po prostu przełącz stos. XAMPP, WPN-XM. –
W końcu to rozwiązałem. Ustawiam zmienną PHPRC i odkomentowaną zend_extension = php_opcache.dll w php.ini. –
sudo apt-get install php-mbstring
To działało, ale musiałem zainstalować konkretną wersję php: 'sudo apt-get install php5.6-mbstring'. Wykonaj wyszukiwanie za pomocą 'apt-cache search mbstring', aby zobaczyć, jakie wersje są dostępne dla twojego systemu. –
również 'apt-get install php7.1-mbstring' działa dla mnie – Danon
Jeśli uruchamiając to zwraca błąd' Nie można zlokalizować pakietu php-mbstring', spróbuj najpierw uruchomić 'sudo apt-get update'. – matt
Spróbuj tego ...
sudo phpdismod mbstring # disable mbstring
sudo phpenmod mbstring # enable mbstring
dla PHP 7.1
sudo apt-get install php7.1-mbstring
Cheers!
- 1. Amazon Web Services phpMyAdmin: Rozszerzenie mbstring brakuje
- 2. php_zip.dll brakuje w PHP 5.5 dla Windows
- 3. Php composer openssl error
- 4. Skąd pochodzą pakiety PHP Composer?
- 5. Wykryto, czy mbstring jest włączony czy nie ze skryptu PHP
- 6. PHP 5.3 Wydaje się, że brakuje Intl rozszerzenie domyślnie
- 7. W tym PHP Defines() przy użyciu Composer
- 8. PHP-Composer, zainstalowany lokalnie, wymaga instalacji zdalnej?
- 9. Jak mogę zainstalować rozszerzenie php_posix php w systemie Windows?
- 10. Jak zainstalować rozszerzenie PHP pthreads w systemie Ubuntu?
- 11. Jak mogę utworzyć rozszerzenie PHP w systemie Windows?
- 12. Instalowanie mailparse php7 mbstring error
- 13. Jak zainstalować rozszerzenie dla php przez docker-php-ext-install?
- 14. PHP $ GLOBALS brakuje $ _SERVER
- 15. Jak włączyć mbstring z php.ini?
- 16. Czy zdefiniowano protokół repozytorium PHP Composer?
- 17. iconv lub mbstring?
- 18. Jak dołączyć pakiet composer do zwykłego php?
- 19. Nie można zainstalować programu Composer - php-fpm
- 20. Dlaczego mam PHP Fatal error gdy chcę zainstalować rozszerzenie
- 21. Zainstaluj plikinfo rozszerzenie php
- 22. Używanie FXCop w twoim projekcie
- 23. Co jest w twoim .procmailrc
- 24. Aplikacja Niezainstalowana w Twoim telefonie
- 25. Rozszerzenie 7z dla php?
- 26. Błąd PHP: "Brakuje rozszerzenia zip i polecenia rozpakowania, pomijam."
- 27. Jak włączyć rozszerzenie MySQLi w php 7?
- 28. Memcached (not memcache) Rozszerzenie PHP na Windows
- 29. Jak skompilować rozszerzenie PHP w oknach z cygwin/mingw?
- 30. Włącz rozszerzenie zip dla PHP
Spróbuj zainstalować? –
Mam go w katalogu php/ext. –
@joci, patrz [ta odpowiedź] (http://stackoverflow.com/a/18849044/1252947). –