¿Cuál es la mbstring
extensión PHP y cuál es la mejor manera de instalarla en Ubuntu 14.04?
¿Cuál es la mbstring
extensión PHP y cuál es la mejor manera de instalarla en Ubuntu 14.04?
Respuestas:
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.
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ón
mbstring está integrado en el paquete libapache2-mod-php5, por lo que puede usar este comando para instalar:
sudo apt-get install libapache2-mod-php5
Como se describe en los detalles del paquete :
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.
sudo apt-get install php-mbstring
He instalado mbstring en php7.0-fpm (7.0.15-0ubuntu0.16.04.4)
Si estás usando php 5.6
Instale el paquete php 5.6 mbstring:
sudo apt-get install php5.6-mbstring
Luego agregue la siguiente línea al final de su archivo php.ini:
extension=php5.6-mbstring.so
Reiniciar apache:
sudo service apache2 restart
Para encontrar su archivo php.ini, cree un archivo e inserte la siguiente línea:
<?php phpinfo(); ?>
Luego, abra con un navegador para ver dónde se encuentra su archivo php.ini.
Para la extensión Ubuntu 14.04, mbstring debería estar integrado.
Para Ubuntu 16.04:
sudo apt-get install php7.0-mbstring
Ver también Introducción a la cadena multibyte
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
/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.