¿Cuál es la mbstring
extensión PHP y cuál es la mejor manera de instalarla en Ubuntu 14.04?
99
EDITAR: Dylan Pierce ha confirmado que ya puede instalar algunas extensiones PHP 7.2 de la misma manera que lo haría para PHP 5. Para, mbstring
en particular, puede ejecutar:
sudo apt-get install php7.2-mbstring
Para complementar la respuesta de sparkmood , esto ahora funciona para PHP 7.2 si ya importó el PPA de ondrej.
sudo apt-get install libapache2-mod-php7.2
No olvide que PHP 7 está disponible a través de los repositorios oficiales de ubuntu o necesitará un PPA externo.
/etc/php/7.0/mods-available
como los demás. He intentado descomentar la extensiónphp.ini
pero no conoce la ruta a la extensión.sudo apt-get install php7.0-mbstring
también funciona para otras extensiones de php que pueda necesitar, como:sudo apt-get install php7.0-zip
sudo apt-get install php7.0-dom
Realmente me gusta lo ingenioso que es instalar / activar estos módulos. Solo desearía no tener que ir a una caza de gansos por internet para ellos.php-mbstring
sin el número de versiónmbstring está integrado en el paquete libapache2-mod-php5, por lo que puede usar este comando para instalar:
Como se describe en los detalles del paquete :
fuente
He instalado mbstring en php7.0-fpm (7.0.15-0ubuntu0.16.04.4)
fuente
En mi caso ya estaba instalado, pero solo tenía que hacerlo
phpenmod mbstring
, seguido deapachectl graceful
.fuente
Si estás usando php 5.6
Instale el paquete php 5.6 mbstring:
Luego agregue la siguiente línea al final de su archivo php.ini:
Reiniciar apache:
Para encontrar su archivo php.ini, cree un archivo e inserte la siguiente línea:
Luego, abra con un navegador para ver dónde se encuentra su archivo php.ini.
fuente
Para la extensión Ubuntu 14.04, mbstring debería estar integrado.
Para Ubuntu 16.04:
Ver también Introducción a la cadena multibyte
fuente
Requiere agregar otra fuente para apt para instalar en 18.04.
Página de descarga de php7.2-mbstring_7.2.7-0ubuntu0.18.04.2_amd64.deb en máquinas AMD64
Si está ejecutando Ubuntu, se recomienda utilizar un administrador de paquetes como aptitude o synaptic para descargar e instalar paquetes, en lugar de hacerlo manualmente a través de este sitio web.
Debería poder utilizar cualquiera de los espejos enumerados agregando una línea a su /etc/apt/sources.list como esta:
deb http://security.ubuntu.com/ubuntu bionic-security main universe
fuente