Moodle 2.5 - Undefined property: stdClass::$numsections

Moodle 2.5 - Undefined property: stdClass::$numsections

de Nicolás Gómez -
Número de respuestas: 0

Cordial saludo,

tengo una instancia de Moodle 2.5.1 instalada en un Linux Mint 13 con base de datos MySQL y servidor apache.

PHP: PHP Version 5.4.6

Apache: Apache/2.2.22

MySQL: 5.5.35-0ubuntu0.12.10.2

 

El moodle funcionaba perfecto hasta que debido a un problema con el sistema operativo tuve que restaurarlo. Ahora sucede lo siguiente:

Carga la página principal, (donde solicita el login para entrar)

Una vez que se digita nombre de usuario y contraseña deja de responder por completo (no carga nada); en el navegador aparece el siguiente mensaje:

www.localhost.com no pudo ser encontrado. Por favor, revise el nombre e intente de nuevo.

    Revise la dirección por errores de escritura como ww.ejemplo.cl en lugar de www.ejemplo.cl
    Si usted no puede cargar ninguna página, revise la conexión de red de su computador.
    Si su computador o red están protegidos por un muro de fuego o proxy, asegúrese de que Firefox tiene permiso para acceder a la web.

No aparece nada en el archivo error.log de apache solo empieza a arrojar el siguiente error repetidamente:

child pid 23934 exit signal Bus error (7), possible coredump in /etc/apache2

donde el número de pid cambia cada vez que se solicita la página localhost/moodle y el computador se pone terriblemente lento.

Las otras páginas alojadas en el servidor cargan normalmente (Joomla localhost/joomla , PMB localhost/pmb y GLPI localhost/glpi, phpmyadmin)

 

En el config.php se añadieron las siguientes líneas para obtener el reporte de errores:

define('MDL_PERF', true);
define('MDL_PERFDB', true);
define('MDL_PERFTOLOG', true);
define('MDL_PERFTOFOOT', true);
// Force a debugging mode regardless the settings in the site administration
// @error_reporting(1023);  // NOT FOR PRODUCTION SERVERS!
@ini_set('display_errors', '1'); // NOT FOR PRODUCTION SERVERS!
$CFG->debug = 38911;  // DEBUG_DEVELOPER // NOT FOR PRODUCTION SERVERS!
$CFG->debugdisplay = true;   // NOT FOR PRODUCTION SERVERS!
 
// You can specify a comma separated list of user ids that that always see
// debug messages, this overrides the debug flag in $CFG->debug and $CFG->debugdisplay
// for these users only.
$CFG->debugusers = '2';

Gracias por la ayuda.

Promedio de valoraciones: -