por Jorge Malaga -España.
Primero un saludo...es un placer ver que todo este proyecto sigue en marcha con grandes mejoras y avances....nos queda mucho por ver....Quien sabe... quizás una IA que mantenga y actualicé Moodle...jeje
Hace unos días el Administrador del Webserver me aviso de que se actualizaba el servidor MySQL a la versión 8... y cada vez que escucho "hay que actualizar" se me cae la tensión arterial a 11...
y efectivamente...me bajo a 11....Al acceder a Moodle 3.3.2+ (Build: 20171019) para revisar el funcionamiento, cualquier cambio en los cursos, usuarios, administración, da como resultado invalidmysqlnativetype
Sospecho, y sospecho bien, que por la antigüedad de este Moodle 3.3.2+ pide a gritos una actualización. Al intentar activar el "modo mantenimiento" me da invalidmysqlnativetype, y directamente no se puede... Tengo que actualizar Moodle, pero, ¿como activo el modo mantenimiento para que nadie interfiera?
¿Tengo que volver atrás en MySQL y actualizar Moodle y después el resto del sistema?
Cuando dispones de un pequeño entorno Servidor + Moodle, el mantenimiento es obligado pero ¿cual es el orden de los factores? ¿Primero el servidor y después Moodle o a la inversa? Ya me paso algo parecido cuando PhP comenzó a actualizar de la versión 5 a la 8.... También recuerdo una actualización que el mismo instalador reviso y actualizo el coteja miento de las base de datos MySQL para utf8...
Bueno, resumiendo, las consultas son:
¿Puedo normalizar Moodle 3.3.2 con MySQL 8 de alguna forma, eliminar este error y poder realizar tareas administrativas sin recibir el error invalidmysqlnativetype?
¿Cual es el orden recomendado en las actualizaciones Apache, PhP, MySQL y Moodle?
¿Hay algún método recomendado para actualizar Moodle, en estas situaciones atípicas? Observo que se ha conservado la forma de actualizar Moodle, que sinceramente es bastante manual... y ha veces me trae sorpresas... como esta: invalidmysqlnativetype
Cualquier experiencia, documentación o ayuda, respecto a estas actualizaciones, de versiones antiguas...será bienvenida y de agradecer.
Ya os comentaré si sobreviví al intento.
Saludos.