Actualizacion de moodle 3.1 a 3.6

Actualizacion de moodle 3.1 a 3.6

de Carlos Kiyan Tsunami -
Número de respuestas: 3
hola
He intentado actualizar moodle 3.1 a 3.6
el php es 7.2,  y me sale el siguiente mensaje
Debug info: Unknown column 'blocked' in 'where clause'
INSERT INTO mdl_message_users_blocked (userid, blockeduserid, timecreated)
SELECT userid, contactid, null as timecreated
FROM mdl_message_contacts
WHERE blocked = ?
[array (
0 => 1,
)]
Error code: dmlwriteexception
×Stack trace:
  • line 489 of /lib/dml/moodle_database.php: dml_write_exception thrown
  • line 1141 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
  • line 2466 of /lib/db/upgrade.php: call to mysqli_native_moodle_database->execute()
  • line 1793 of /lib/upgradelib.php: call to xmldb_main_upgrade()
  • line 518 of /admin/index.php: call to upgrade_core()

Incremente el max_allowed_packet a 100M pero igual, no se puede hacer la actualizacion.
Por favor, alguien me pueda dar una sugerencia como resolver este problema?
Muchas gracias de antemano
Promedio de valoraciones: -
En respuesta a Carlos Kiyan Tsunami

Re: Actualizacion de moodle 3.1 a 3.6

de Juan Pablo Miranda Aguayo -
Imagen de Moodlers de gran ayuda

Hola, Carlos.

Esta documentación te puede ser de utilidad:

https://docs.moodle.org/all/es/31/Actualización_de_moodle

https://docs.moodle.org/all/es/35/Actualización_de_moodle

Por otro lado, comentar que, si no recuerdo mal, no es posible actualizar directamente desde 3.1 a 3.6. Primero se debe pasar por 3.5. Es decir, a las versiones LTS (desde 2.7).

https://docs.moodle.org/dev/Releases

Saludos.

JP

En respuesta a Juan Pablo Miranda Aguayo

Re: Actualizacion de moodle 3.1 a 3.6

de luis fucay -
Hola Juan Pablo
El problema es que del 3.1 se quizo actalizar al 3.6, cuando se quiere actualizar paso a paso 3.2, 3.3, ya no permite.
Pero al parecer la Base de Datos esta intacta.
En respuesta a Carlos Kiyan Tsunami

Re: Actualizacion de moodle 3.1 a 3.6

de Adolfo Juárez Briones -

Saludos


En cada cambio de version hay pequeños o grandes cambios de acuerdo a la fecha del versionado, estos cambios en ocasiones incluyen modificaciones a nivel base de datos, se modifican campos o se agregan para alcanzar una mejor funcionalidad.


al cambiar de la 3.1 a la 3.6 están omitiendo esos cambios por lo cual al intentar actualizar lo as probable es que no se pueda realizar ya que la compatibilidad no es la misma

AL recomendación es deja funcionando la 3.1 como antes y después procede a realizar las actualizaciones de acuerdo al ordenen


DE preferencia utiliza un respaldo de la base 3.1 sin tocar para comenzar con los cambios


Cuéntanos como te va