Lorsque j'exécute la commande
php -v
cette erreur apparaît dans le terminal ubuntu :
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_mbstring.dll' - /usr/lib/php/20151012/php_mbstring.dll: cannot open shared object file: No such file or directory in Unknown on line 0
Réponse acceptée :
Votre configuration est erronée. Vous (ou un logiciel que vous avez installé) avez activé quelque chose comme :
extension=php_mbstring.dll
dans le fichier de configuration PHP, et c'est faux car php_mbstring.dll
est une extension compilée pour le système d'exploitation Windows.
La bonne façon est d'installer php-mbstring
package et laissez-le activer le mbstring
extension automatiquement :
sudo apt-get install php-mbstring
Vous pouvez ensuite désactiver/activer l'extension en utilisant phpenmod
/phpdismod
commandes :
sudo phpdismod mbstring # disable mbstring extension
sudo phpenmod mbstring # enable mbstring extension again