Cuando instalé phpmyadmin en Ubuntu 16.04 LTS, me da un error mencionado a continuación.
Falta la extensión mbstring. Por favor verifique su configuración PHP
Luego traté de instalar php-mbstring, dice mbstring is up to date
: ¿Alguien puede ayudarme a resolver esto?
16.04
php
phpmyadmin
Mohamed Saleem
fuente
fuente
php-fpm
, no olvide reiniciar eso también después de instalar mbstring>systemctl restart php-fpm
Respuestas:
Por favor escriba en la terminal:
Luego, reinicie apache2:
¿Sigue desaparecido?
Debe habilitar explícitamente las extensiones PHP mcrypt y mbstring, lo que puede hacer escribiendo:
Luego, reinicie apache2:
Hecho.
Esto se ha informado aquí: PHPMyAdmin requiere mbstring
fuente
En mi caso, finalmente descubrí que la versión de PHP que usa phpmyadmin es php5.6 (he instalado php7.0). Encontré esto ejecutando
phpinfo()
test.php y luego hice esto para que phpmyadmin funcionara:extension=mbstring
yextension=php_mysqli
en/etc/php/5.6/apache2/php.ini
que no se comentasudo systemctl restart apache2
Todavía soy nuevo en esto, pero espero que esto funcione para ti.
fuente
sudo add-apt-repository ppa:ondrej/php
antessudo apt-get install php5.6-mbstring
funcionará en Ubuntu 18.4Si desea usar php 5.6 en lugar de php 7
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