sql >> Base de Datos >  >> RDS >> Mysql

JUser::_load:No se puede cargar el usuario aunque el usuario existe en las 3 tablas principales de Joomla

El mensaje de error implica que MySQL no ha regresado de su consulta

Error loading Modules:MySQL server has gone away
  • esto podría ser un tiempo de espera de ejecución de consulta
  • PHP se está quedando sin tiempo
  • o quedarse sin memoria.

Su identificación de usuario indica una gran cantidad de usuarios:¿su servidor está preparado para el trabajo?

[EDITAR] El error que acaba de agregar es un error de PHP, dice que ha agotado la memoria que PHP está Permitido para usar, no Joomla!. Por cierto, ¿qué versión de Joomla! ¿Estas usando? Con tantos usuarios, tendería a usar MySQLi, que debería ser un poco más rápido y eficiente. Mirando la línea indicada en el mensaje de error, parece estar en 1.5.x

Para comprobar la configuración de PHP en Joomla! vaya a Help->System Info->PHP Information y luego haga una búsqueda en memory_limit para averiguar cuál es la configuración de PHP de sus servidores. Siguiendo con el mensaje de error, son 64 Mbs. Por cierto, su anfitrión debería saber esto...

[EDITAR 2] Por cierto, en ninguna parte de Joomla! el código base hace un ini_set('memory_limit', '64M') o similar, de hecho aparte de algunas llamadas para verificar el memory_limit usando ini_get('memory_limit') No pude encontrar nada en el núcleo de Joomla estableciendo un límite de memoria.