139 votes

Comment installer l'extension PHP `mbstring` dans Ubuntu ?

Qu'est-ce que le PHP mbstring et quelle est la meilleure façon de l'installer sur Ubuntu 14.04 ?

224voto

goncalotomas Points 2355

EDIT : Dylan Pierce a confirmé que vous pouvez déjà installer certaines extensions de PHP 7.2 de la même manière que pour PHP 5. mbstring en particulier, vous pouvez l'exécuter :

sudo apt-get install php7.2-mbstring

Pour compléter sparkmood La réponse d'ondrej, cela fonctionne maintenant pour PHP 7.2 si vous avez déjà importé le PPA d'ondrej pour celui-ci.

sudo apt-get install libapache2-mod-php7.2

N'oubliez pas, soit PHP 7 est disponible dans les dépôts officiels d'ubuntu, soit vous aurez besoin d'un PPA externe.

44voto

Nanhe Kumar Points 1319
sudo apt-get install php-mbstring

J'ai installé mbstring dans php7.0-fpm (7.0.15-0ubuntu0.16.04.4).

27voto

Tex Points 877

Mbstring est intégré au paquet libapache2-mod-php5, vous pouvez donc utiliser cette commande pour installer :

sudo apt-get install libapache2-mod-php5

Comme décrit dans l'emballage détails :

 dba dom ereg exif fileinfo filter ftp gettext hash iconv json libxml
 mbstring mhash openssl pcre Phar posix Reflection session shmop SimpleXML
 soap sockets SPL standard sysvmsg sysvsem sysvshm tokenizer wddx xml
 xmlreader xmlwriter zip zlib.

8voto

ChickenFeet Points 223

Si vous utilisez php 5.6

Installer le paquet php 5.6 mbstring :

sudo apt-get install php5.6-mbstring

Ajoutez ensuite la ligne suivante au bas de votre fichier php.ini :

extension=php5.6-mbstring.so

Redémarrer apache :

sudo service apache2 restart

Pour trouver votre fichier php.ini, créez un fichier et insérez la ligne suivante :

<?php phpinfo(); ?>

Ouvrez ensuite avec un navigateur pour voir où se trouve votre fichier php.ini.

7voto

ave Points 251

Dans mon cas, il était déjà installé, mais j'ai juste eu besoin de faire phpenmod mbstring suivi par apachectl graceful .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X