Whenever I try to access phpMyAdmin, I receive the following error:
"The mbstring extension is missing. Please check your PHP configuration."
I am running a LEMP stack on a CentOS 7 server. I have elected to use PHP 7 for this installation. I have not experienced this error on identical set-ups running earlier versions of PHP.
extension_loaded('mbstring')
returns false even though mbstring.ini (/etc/php.d/) contains:
; Enable mbstring extension module
extension=mbstring.so
I am 100% sure that the mbstring module is installed on my server.
I'm completely stumped so if anyone has any ideas whatsoever, please let me know. Thanks.
phpinfo();
? – Launcestonextension=
shouldn't go inmbstring.ini
btw, I think it should go inphp.ini
– LauncestonNote: packaged extension modules are now loaded via the .ini files found in the directory /etc/php.d; these are loaded by default.
@Andrea – Kwa