Por favor, ayuda - Error 500 no me deja ingresar al administrador de contenidos de mi página web

Para cualquier duda sobre Joomla! 2.5 que no tenga cabida en alguno de los foros de más abajo. Si usas Joomla 1.6 o 1.7, también puedes preguntar aquí, pero lee esto antes -> http://forum.joomla.org/viewtopic.php?p=2807388

Moderator: hefesto

Locked
sanangel
Joomla! Fledgling
Joomla! Fledgling
Posts: 1
Joined: Mon Apr 16, 2018 1:29 am

Por favor, ayuda - Error 500 no me deja ingresar al administrador de contenidos de mi página web

Post by sanangel » Mon Apr 16, 2018 3:08 am

Buenas noches,

Tengo una web que se construyo con joomla 2.5 empleando una plantilla y desde hace algunos meses empezo a llegar un correo del proveedor de hosting, en el que indicaba que se habia alcanzado o excedido el consumo de los recursos hasta que hace 2 días al ingresar los datos de acceso en el administrador, sale el siguiente error:

500 - Ha ocurrido un error.
MySQL server has gone away SQL=SELECT s.time, s.client_id, u.id, u.name, u.username FROM zejbc_session AS s LEFT JOIN zejbc_users AS u ON s.userid = u.id WHERE s.guest = 0 LIMIT 0, 5

Pensamos que quizás ampliando la memoria se podría solucionar, asi que lo hicimos que sigue igual y más bien se sigue consumiendo más memoria hasta que matamos los procesos y se vuelve a estabilizar por un momento. Por favor, su ayuda orientandonos que puede estar pasando.

Las únicas cosas que hemos podido observar son:

1. Al ingresar al Cpanel se estan ejecutando muchos procesos php (ID del proceso 111- Usuario xyz - Procesar: /usr/bin/php), asi que los mate pero igual no puedo ingresar al administrador.

2. Al revisar el archivo error_log aparece que hay errores en:

/public_html/libraries/joomla/environment/uri.php on line 194
/public_html/libraries/joomla/application/application.php(248): JURI::getInstance()
/public_html/includes/application.php(135): JApplication->route()
/public_html/index.php(46): JSite->route()

Al revisar la línea 194

// Check for quotes in the URL to prevent injections through the Host header
if ($theURI !== str_replace(array("'", '"', '<', '>'), '', $theURI))
{
throw new InvalidArgumentException('Invalid URI detected.');
}

Línea 248

// Get the full request URI.
$uri = clone JURI::getInstance();


Línea 135

public function route()
{
parent::route();

$Itemid = JRequest::getInt('Itemid');
$this->authorise($Itemid);
}

Línea 46

if (file_exists(__DIR__ . '/defines.php'))

{

include_once __DIR__ . '/defines.php';

}


Muchas gracias por su colaboración.

arebalus
Joomla! Apprentice
Joomla! Apprentice
Posts: 15
Joined: Sat Feb 18, 2017 8:12 pm

Re: Por favor, ayuda - Error 500 no me deja ingresar al administrador de contenidos de mi página web

Post by arebalus » Wed Apr 18, 2018 5:05 am

sanangel wrote: 500 - Ha ocurrido un error.
MySQL server has gone away SQL=SELECT s.time, s.client_id, u.id, u.name, u.username FROM zejbc_session ...
Revisa los registros de acceso y de error. Por tratarse de una versión obsoleta, posiblemente se trate de alguien tratando de encontrar alguna vulnerabilidad y por lo tanto se generan muchos procesos y sesiones en la base de datos.

Quizá por el tamaño de la tabla de sesiones, MySQL se vea forzado a mandar el error, que basicamente es ocasionado por un TimeOut.


Locked

Return to “Joomla! 2.5”