Wann immer ich versuche, auf phpMyAdmin zuzugreifen, erhalte ich die folgende Fehlermeldung:
" Die mbstring-Erweiterung fehlt. Bitte überprüfen Sie Ihre PHP Konfiguration. "
Ich verwende einen LEMP-Stack auf einem CentOS 7-Server. Ich habe mich für PHP 7 für diese Installation entschieden. Ich habe diesen Fehler nicht bei identischen Setups mit früheren PHP-Versionen festgestellt.
extension_loaded('mbstring')
gibt false zurück, obwohl mbstring.ini (/etc/php.d/) enthält:
; Enable mbstring extension module
extension=mbstring.so
Ich bin zu 100% sicher, dass das mbstring-Modul auf meinem Server installiert ist.
Ich bin total ratlos. Wenn jemand irgendwelche Ideen hat, lass es mich bitte wissen. Vielen Dank.
Eine Lösung wurde mit der folgenden Methode erreicht:
Ich setze extension=mbstring.so
in der php.ini, obwohl das nicht mehr die Methode ist PHP verwendet standardmäßig, um Module zu laden.
Aus der php.ini selbst:
Hinweis: Gepackte Erweiterungsmodule werden jetzt über die INI-Dateien geladen, die sich im Verzeichnis /etc/php.d befinden. Diese werden standardmäßig geladen.
Es schien mein Problem zu beheben. Es würde mich immer noch interessieren, ob jemand anderes diesbezüglich eine andere Meinung hat.
Für diejenigen, die debian haben:
Sudo apt-get install php7.0-mbstring
Sonst in Centos (getestet in Centos 6.6)
Sudo yum install php70w-mbstring
und wie @mpen schon sagte kannst du es aktivieren
Sudo phpenmod mbstring
Für PHP7 auf Centos
versuche dies yum install php70-mbstring
Ich hatte dieses Problem schon lange. Ich habe (für mich) den richtigen Weg gefunden, um es zu korrigieren ... und es ist ziemlich einfach :)
Juste add "universe" auf den xenial-updates
# cat /etc/apt/sources.list.d/*
deb [Arch=AMD64] http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main
deb [Arch=AMD64] http://fr.archive.ubuntu.com/ubuntu/ xenial main universe
deb [Arch=AMD64] http://fr.archive.ubuntu.com/ubuntu/ xenial-proposed main
deb [Arch=AMD64] http://security.ubuntu.com/ubuntu xenial-security main
deb [Arch=AMD64] http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main **universe**