Qu'est-ce que l' mbstring
extension PHP et quel est le meilleur moyen de l'installer sur Ubuntu 14.04?
99
EDIT: Dylan Pierce a confirmé que vous pouvez déjà installer certaines extensions PHP 7.2 de la même manière que vous le feriez pour PHP 5. Pour mbstring
notamment, vous pouvez exécuter:
sudo apt-get install php7.2-mbstring
Pour compléter la réponse de sparkmood , cela fonctionne maintenant pour PHP 7.2 si vous avez déjà importé le PPA d’ondrej pour cela.
sudo apt-get install libapache2-mod-php7.2
N'oubliez pas que soit PHP 7 est disponible via les référentiels officiels d'ubuntu, soit vous aurez besoin d'un PPA externe.
/etc/php/7.0/mods-available
comme les autres. J'ai essayé dephp.ini
ne pas commenter l'extension, mais elle ne connaît pas le chemin d'accès à l'extension.sudo apt-get install php7.0-mbstring
Fonctionne également pour d'autres extensions php dont vous pourriez avoir besoin:sudo apt-get install php7.0-zip
sudo apt-get install php7.0-dom
J'aime vraiment à quel point il est stupide d'installer / activer ces modules. Je souhaite juste que je n'ai pas à aller sur une chasse à l'oie large Internet pour eux.php-mbstring
sans le numéro de versionmbstring est construit dans le paquet libapache2-mod-php5, vous pouvez donc utiliser cette commande pour installer:
Comme décrit dans les détails du paquet :
la source
J'ai installé mbstring dans php7.0-fpm (7.0.15-0ubuntu0.16.04.4)
la source
Dans mon cas, il était déjà installé, mais je devais simplement le faire
phpenmod mbstring
, suivi deapachectl graceful
.la source
Si vous utilisez php 5.6
Installez le paquet php 5.6 mbstring:
Ajoutez ensuite la ligne suivante au bas de votre fichier php.ini:
Redémarrez Apache:
Pour trouver votre fichier php.ini, créez un fichier et insérez la ligne suivante:
Ouvrez ensuite avec un navigateur pour voir où se trouve votre fichier php.ini.
la source
Pour Ubuntu 14.04 extension, mbstring devrait être intégré.
Pour Ubuntu 16.04:
Voir aussi Introduction à la chaîne multi-octets
la source
Cela nécessite l'ajout d'une autre source pour apt pour l'installation dans 18.04 ..
Page de téléchargement de php7.2-mbstring_7.2.7-0ubuntu0.18.04.2_amd64.deb sur les ordinateurs AMD64
Si vous utilisez Ubuntu, il est fortement recommandé d'utiliser un gestionnaire de paquets tel qu'aptitude ou synaptic pour télécharger et installer des paquets, au lieu de le faire manuellement via ce site web.
Vous devriez pouvoir utiliser n’importe quel des miroirs listés en ajoutant une ligne à votre /etc/apt/sources.list comme ceci:
deb http://security.ubuntu.com/ubuntu L' univers principal de bionic-security
la source