J'ai reçu cette erreur après avoir essayé de configurer LAMP en suivant ce didacticiel et je me suis retrouvé à obtenir l'erreur ci-dessus après avoir essayé de configurer phpmyadmin.
Erreur fatale : Appel à une fonction non définie mb_detect_encoding() C:WebServerApachehtdocsphpmyadminlibrariesphp-gettextgettext.inc À la ligne 177
J'ai suivi les conseils ici : erreur fatale PHP lors de la tentative d'accès à phpmyadmin mb_detect_encoding et j'ai effectué ces modifications.
Lorsque j'exécute phpinfo()
, je vois que la prise en charge de MySQL et de mb_string
Il existe un moyen plus simple que de recompiler PHP. Miam, installez simplement la bibliothèque mbstring requise :
Exemple :Comment installer PHP mbstring sur CentOS 6.2
Oh, n'oubliez pas de redémarrer Apache après.
Installez également la bibliothèque gd.
Vérifiez ce lienhttp://www.php.net/manual/en/mbstring.installation.php