Coding error detected ..... Config table does not contain version, can not continue(Error en moodle 2)

Coding error detected ..... Config table does not contain version, can not continue(Error en moodle 2)

de zo bitu -
Número de respuestas: 4

Hola, al querer abrir moodle 2., me da los siguientes errores:

Config table does not contain version, can not continue, sorry.

Coding error detected, it must be fixed by a programmer: block_manager has not yet loaded the blocks, to it is too soon to request the information you asked for

Promedio de valoraciones: -
En respuesta a zo bitu

Re: Coding error detected ..... Config table does not contain version, can not continue(Error en moodle 2)

de David Hernández -

Hola zo,

Creo que tenemos muy poca información sobre este problema, tanto a nivel de lo que pones, como de lo reportado en los foros de Moodle.

Sería bueno que colocaras una descripción detallada de tu entorno de trabajo (servidor web que usas, motor de base de datos, php, versiones), si estás trabajando en un hosting compartido, propio o gratuito, versión específica de Moodle en uso, etc.

También describe en qué momento se produce el error: ¿al entrar a la portada del sitio? ¿al entrar a dónde? ¿sucede con todos los usuarios?, etc.

Y bueno, hay dos recomendaciones mínimas para intentar lidiar con el problema.

La primera, actualizar la plataforma a la última versión estable de la línea 2 (esto, primero en un servidor de pruebas, para ver si se soluciona el asunto).

También sería conveniente verificar que tu base de datos no tiene errores. En su caso, corregirlos, previo respaldo de la base de datos.

Finalmente, es importante activar el modo depuración de la plataforma para tener más datos sobre lo que ocurre.

Saludos

En respuesta a David Hernández

Re: Error: Database connection failed

de zo bitu -

Hola muchas gracias por la respuesta. En mi caso, el tema iba por la base de datos. (Cuando entro al phpMyadmin, todas las tablas, se presentan como corruptas, y dice el error "Unknown table engine 'InnoDB'". ) Solicite entonces la habilitacion de InnoDB. Y se soluciono o al menos cambio el mensaje de error jeje.

Ahora me aparece otro error triste Y por mas que estuve leyendo y leyendo los post, no hayo ninguno con la respuesta. El nuevo error es:

Error: Database connection failed.

It is possible that the database is overloaded or otherwise not running properly.

The site administrator should also check that the database details have been correctly specified in config.php

Warning: mysqli::close()... moodle/lib/dml/mysqli_native_moodle_database.php on line 336

Cualquier orientacion sera bienvenida. Gracias.

En respuesta a zo bitu

Re: Error: Database connection failed

de David Hernández -

Hola zo,

Es bueno saber que hallaste la solución.

Sobre el segundo problema, parece que tu servidor (motor de base de datos) tiene mucha demanda y de momento no puede atender tus peticiones.

En este escenario sólo queda esperar un tiempo razonable para ver si el servicio se normaliza (en mi opinión una hora es un tiempo pertinente).

En caso contrario, contacta a tu proveedor de servicios de "hosting".

Por otro lado, ojalá y pudieras describir con detalle el primer problema pues como comenté, hay muy poca información relacionada con él.

De hecho ni siquiera creo que se sepa cuándo se presenta.

Por ello sería bueno que contribuyeras en este sentido.

Digamos que unos 10 o 15 minutos de redacción pueden beneficiar a muchas personas, y creo que vale la pena "perder este tiempo" si consideramos lo mucho que tod@s nos beneficiamos con los foros. guiño

Saludos

En respuesta a David Hernández

Re:Config table does not contain version, can not continue, sorry

de zo bitu -

Error:

Config table does not contain version, can not continue, sorry.

Coding error detected, it must be fixed by a programmer: block_manager has not yet loaded the blocks, to it is too soon to request the information you asked for.

MySQL 5.1.54

Php 5.2.16

Moodle:  release = '2.0.2+ (Build: 20110223)

El problema se presenta para todos los usuarios. 

El problema esta para acceder a la pagina principal.

No se puede acceder a ninguna pagina.

No se puede acceder como administrador.

 

Cuando entre a la base de datos a traves de phpmyadmin, decia que las tablas estaban corruptas, por un  error "Unknown table engine 'InnoDB'. Busque varias soluciones, hasta que encontre un post que decia que lo habia solucionado solicitando a su hosting que "habilitaran InnoDB". Asi que solicite esto.  En algo se modifico, porque ahora me salta el 2do error comentado. Ahora el tema esta en volver a adecuar las tablas de mysql (eso creo).

No se que mas datos pueden servir. Todavia persiste el 2do problema y aun no he podido acceder, ni recabar mas datos.