Saltar al contenido

Error de llamada a función indefinida __() – phpMyAdmin

Hacemos una revisión exhaustiva cada uno de los artículos de nuestra web con la meta de enseñarte en todo momento información certera y actual.

Solución:

Verifique que el proceso del servidor web pueda escribir en el directorio de su sesión.

La mejor manera de hacerlo es crear su propio archivo phpinfo; en cualquier carpeta accesible desde la web, cree un archivo (puede llamarlo test.php o phpinfo.php o lo que quiera) con el siguiente contenido:


Abra ese archivo en su navegador (http://localhost/test.php o similar) y busca la línea session.save_path. Esa es su carpeta de sesión; asegúrese de que los permisos sean adecuados y vea si eso ayuda.

Más información de un hilo similar.

Acabo de configurar CentOS 7 y probé phpmyadmin y estaba teniendo el mismo problema. Espero que esto ayude

Configuré los permisos correctos para el directorio de sesiones y reinicié apache, incluso deshabilité SELinux pero se mostró el mismo error

No tenía instalado php-mbstring; una vez que lo hice, funcionó

sudo yum install php-mbstring

Verifique los requisitos para phpmyadmin

Para usuarios de Debian: (Terminé en este hilo como usuario de Debian) Leí la respuesta de @naveen y parecía que no tenía php-mbstring instalado, instalarlo resolvió mi problema:

sudo apt-get install php-mbstring

(Después de instalar php-mbstringno olvides reiniciar Apache 🙂

sudo systemctl restart apache2

Sección de Reseñas y Valoraciones

Al final de la página puedes encontrar las observaciones de otros sys admins, tú asimismo tienes la libertad de mostrar el tuyo si te gusta.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *