Ich habe kürzlich versucht, das Paket über Composer zu installieren, aber ich habe einen Fehler erhalten, aus dem the requested PHP extension mbstring is missing from your system.
ich das Semikolon entfernt habe php.ini
, aber es funktioniert immer noch nicht. Was soll ich machen?
php
composer-php
mbstring
Jozef Cipa
quelle
quelle
mbstring
Einstellungen unkommentiert inphp.ini
?Antworten:
quelle
sudo apt-get install php5.6-mbstring
. Führen Sie eine Suche mit durch,apt-cache search mbstring
um festzustellen, welche Versionen für Ihr System verfügbar sind.apt-get install php7.1-mbstring
funktioniert für michUnable to locate package php-mbstring
, versuchen Siesudo apt-get update
zuerst , es auszuführen .apt-get install php7.2-mbstring
php.ini
extension_dir=C:\path\to\server\php\ext
ist, und passen Sie den Pfad an (legen Sie Ihr PHP-Erweiterungsverzeichnis fest).extension=php_mbstring.dll
gesetzt ist (nicht kommentiert).Wenn dies nicht funktioniert und die Datei php_mbstring.dll fehlt, ist die PHP-Installation dieses Stacks einfach fehlerhaft.
quelle
Für PHP 7.1
Prost!
quelle
Ich habe die PHPRC Variable und unkommentiert
zend_extension=php_opcache.dll
inphp.ini
und alles funktioniert gut.quelle