2017-09-11 5 views
0

Ich bin neu in Linux. Installierte Apache2, MySQL-Server, PHP 7.0 und phpmyadmin auf meinem Linux Mint 18.1. Installation ging gut, aber localhost/phpmyadmin gibt Fehler (siehe Titel).Die mbstring Erweiterung fehlt

versucht:

  • uncommenting "extension_dir" in php.ini
  • Auskommentierung mbstring.dll Erweiterung in php.ini
  • Link Herstellung von/var/www/html/phpMyAdmin/usr/share/phpMyAdmin
  • Neuinstallation php7.0-mbstring

aber weder gearbeitet.

Ich habe auch Apache neu gestartet.

+1

'mbstring.dll' ist eine Windows-Bibliothek, Sie brauchen' mbstring.so'. – AbraCadaver

Antwort

2

Wenn Sie Apache und PHP korrekt ausgeführt wird, sollten Sie die mbstring Erweiterung auf PHP installieren und Apache neu starten:

sudo apt-get install php7.0-mbstring 
sudo service httpd restart 

Neustarten von Apache ist ein Schritt, der die meisten Menschen vergessen. Einige Distributionen starten Apache selbst neu, wenn Sie eine PHP-Erweiterung installieren, andere nicht.

+0

Versucht, dass: Ich habe bereits die neueste Version installiert. – SerDav74

+0

Haben Sie Apache neu gestartet? Wenn ja, erstelle eine PHP-Datei mit folgendem Inhalt: '' Auf deinem 'DocumentRoot' und öffne sie in deinem Browser. Suchen Sie dort nach mbstring. – ThoriumBR

+0

Im Abschnitt "Zusätzliche .ini-Dateien analysiert" ist/etc/php/7.0/apache2/conf.d/20-mbstring.ini enthalten. keine anderen Vorkommnisse von 'mbstring' kann ich sehen. Ja, ich habe Apache von 'apachectl restart' neugestartet, aber es schien nicht zu helfen. – SerDav74

Verwandte Themen