the - Error de phpMyAdmin: falta la extensión mbstring. Por favor verifique su configuración PHP
the mbstring extension is missing please check your php configuration wamp (13)
Cambie
extension_dir = "ext"
a
extension_dir = "C:/php/ext"
en
php.ini
.
Tengo un problema al ejecutar phpMyAdmin. Cuando intento acceder a phpMyAdmin en mi navegador, aparece el mensaje de error: "Falta la extensión mbstring. Compruebe su configuración de PHP".
Ya he buscado en Internet posibles soluciones. De acuerdo con eso, hice algunas modificaciones en el archivo php.ini. Descomenté la línea "; extension = php_mbstring.dll" y escribí la ruta completa de la carpeta ext en extension_dir. Lamentablemente, todavía no funciona.
¿Podría ayudarme a encontrar la solución adecuada?
En mi caso, hice una nueva instalación de php7 usando xampp, el error estaba en php.ini en la línea 699, simplemente lo hice
include_path= C:/Program Files (x86)/xampp/php/PEAR
a
include_path= "C:/Program Files (x86)/xampp/php/PEAR"
Y funcionó para mí.
Lo comprobé ejecutando php.exe, me dio ese error y lo arreglé.
Esto funcionó para mí en Kali-linux 2018:
apt-get install php7.0-mbstring
service apache2 restart
He resuelto mi problema de esta manera:
-
Edite el archivo c: / php / php.ini:
-
cambie extension_dir = "ext" a extension_dir = "c: / php / ext" (por favor escriba
tu propio camino) -
change; extension = php_mbstring.dll en extension = php_mbstring.dll (eliminar
el ";") - reinicie el servidor apache。
Espero que funcione para ti.
He resuelto mi problema de esta manera: edite el archivo php.ini :
- cambie extension_dir = "ext" a extension_dir = "D: / php / ext" (por favor escriba su propia ruta)
- change ; extension = php_mbstring.dll en extension = php_mbstring.dll (elimine el ";")
- Luego simplemente guarde su archivo php.ini y cópielo en su directorio de Windows。 (“C: / Windows“)
- reinicie el servidor apache。
Lo anterior es mi solución, espero que funcione para ti.
Podría suceder después de actualizar su versión de php, por ejemplo, si actualiza de php5.6 a php7.1, necesita ejecutar estos comandos:
sudo apt-get install php7.1-mbstring
sudo service apache2 restart
Si su versión de destino es diferente, debe verificar si el paquete mbstring existe o no, un ejemplo para php7.0:
sudo apt-cache search php7.0-mbstring
Me pareció útil comprobar primero la existencia de todos los módulos con los que está trabajando, luego realizar una actualización, además de esa actualización phpmyadmin después de actualizar su php es una buena idea
Puedes probar esto
sudo apt-get install phpmyadmin php-mbstring php-gettext
sudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin
service apache2 restart
Si eres ubuntu 14.04 y estás usando php 5.6 Te estás perdiendo mbstring y el módulo mysql
Instale mbstring y mysql por
sudo apt-get install php5.6-mbstring
sudo apt-get install php5.6-mysql
y reiniciar apache
sudo service apache2 restart
También necesita definir
PHPIniDir
-
c:/php_install_path
Veo este error después de deshabilitar php5.6 y habilitar php7.3 en ubuntu18.0.4
así que lo revierto y el problema resuelto: DDD
antes de hacerlo de otra manera, abra php.exe en su carpeta PHP. ejecútelo y si se enfrenta a una declaración de error, puede solucionarlo manualmente. de lo contrario, haga la publicación más útil en este hilo.
estos resolvieron mi problema
1.Abra el símbolo del sistema en la administración
-
luego abra la carpeta apache bin de esta manera,
c: / cd wamp / bin / apache / apache2.4.17 / bin>
-
luego escriba después de lo anterior
c: / cd wamp / bin / apache / apache2.4.17 / bin> mklink php.ini d: / wamp / bin / php / php5.6.15 / phpForApache.ini
-
eso cierra el símbolo del sistema y reinicia el wamp y lo abre en modo administrador.
-
publicación original: PHP: No hay archivo php.ini gracias a xiao.
solo ejecuta estos comandos
sudo apt-get install phpmyadmin php-mbstring php-gettext
sudo service apache2 restart
O puedes seguir esta publicación ...