Ne peut pas Initialiser mbstring avec PHP 7

Chaque fois que j'essaie d'accéder à phpMyAdmin, j'ai l'erreur suivante:

"L'extension mbstring est manquant. Veuillez vérifier votre configuration de PHP."

Je suis en cours d'exécution d'une LEMP pile sur un CentOS 7 serveur. J'ai choisi d'utiliser PHP 7 pour cette installation. Je n'ai pas eu d'erreur sur le même set-ups qui exécutent des versions antérieures de PHP.

extension_loaded('mbstring') renvoie la valeur false, même si mbstring.ini (/etc/php.d/) contient:

; Enable mbstring extension module
extension=mbstring.so

Je suis sûr à 100% que le mbstring module est installé sur mon serveur.

Je suis complètement perplexe, donc si quelqu'un a des idées que ce soit, s'il vous plaît laissez-moi savoir. Merci.

  • Avez-vous regardé phpinfo(); ?
  • Yep, il suit le thème, sans mention de mbstring à tous.
  • dans ce cas, mbstring n'est pas installé et fonctionne. extension= ne devrait pas aller dans mbstring.ini btw, je pense qu'il devrait aller dans php.ini
  • Pas avec PHP 7, no. À partir de php.ini: Note: packaged extension modules are now loaded via the .ini files found in the directory /etc/php.d; these are loaded by default. @Andrea
InformationsquelleAutor NoahMCM | 2015-12-26