Frage

Ich habe gerade phpMyAdmin auf Linux Fedora 13 mit PHP 5.3.3 installiert. Ich erhalte die folgenden zwei Fehler:

Erstens: Ich erhalte diese auf dem Anmeldebildschirm:

  

Kann nicht Mcrypt Erweiterung laden. Bitte   überprüfen Sie Ihre PHP-Konfiguration.

-Die Lösungen, die ich für diesen einen gegoogelt war yum mcrypt zu installieren und aktivieren es in /etc/php.ini mit

extension=php_mcrypt.dll
extension=php_mcrypt_filter.dll

Hat alles, aber nicht gehen.

Die zweite zeigt, wenn ich anmelden:

  

Die mbstring PHP-Erweiterung war nicht   gefunden und Sie scheinen mit einem zu   multibyte charset. Ohne das   mbstring Erweiterung phpMyAdmin ist   nicht in der Lage Strings korrekt zu spalten und   es kann zu unerwarteten Ergebnissen führen.

Sie fragen sich a) Wie kann ich diese und b fix) Was sie beeinflussen?

Danke -

War es hilfreich?

Lösung

Sehen Sie die Ressource-Datei durch die Untersuchung $_SERVER['PHPRC'] geladen wird. Dieser Wert zeigt auf das Verzeichnis, in dem PHP für php.ini aussieht. Ich bezweifle, dass es die /etc.

Dann installieren Sie die rechts Paket, das php-mcrypt ist.

Andere Tipps

FULL ANTWORT:

yum install php-mycrypt
yum install php-mbstring

keine php.ini Bearbeitung erforderlich

Dank goreSplatter für mich in die richtige Richtung schubsen

Mit diesem Befehl löste mein Problem:

yum install php-mbstring

Und anscheinend in Ubuntu dieser Installation wird dieses Problem beheben:

     sudo apt-get install php-mbstring php7.0-mbstring

Falls Sie sich mit Ubuntu

sudo apt-get install libapache2-mod-php7.0 
sudo apt-get install php7.0-mbstring

gefolgt von

sudo service apache2 restart

sollte funktionieren.

sudo phpenmod mbstring

und Apache neu zu starten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top