Acceso rápido:
Cómo establecer su max_input_vars dentro de PHP
La actualización de la versión de php en WO esencialmente sólo hace un cambio menor para incluir diferentes archivos de configuración (por ejemplo, php74.conf en lugar de php72.conf, etc) – por lo que sólo puede editar la configuración del sitio y cambiarla usted mismo realmente (wo site edit example.com). Pero obviamente eso no soluciona la causa subyacente de este error, que es que la copia de seguridad previa a la actualización está fallando. ¿Qué obtienes si intentas ejecutar el comando mysqldump exacto que se muestra en el error?
marty Y por supuesto, hoy funciona. Tengo mucho espacio en disco, unos 25GB. Puedo ejecutar el comando mysqldump que se muestra en el error, así que parece que se arregló por sí mismo de alguna manera. Lo único que cambié en el servidor entre entonces y ahora fue que instalé xmlrpc.so para php 7.4, así que no puedo adivinar por qué empezó a funcionar.
Cómo actualizar Moodle
Moodle es un sistema de gestión de aprendizaje gratuito y de código abierto escrito en PHP y distribuido bajo la Licencia Pública General GNU[3][4]. Moodle se utiliza para el aprendizaje mixto, la educación a distancia, la clase invertida y otros proyectos de aprendizaje en línea en escuelas, universidades, lugares de trabajo y otros sectores[5][6][7].
Moodle fue desarrollado originalmente por Martin Dougiamas con el objetivo de ayudar a los educadores a crear cursos en línea y un enfoque en la interacción y la construcción colaborativa de contenidos. La primera versión de Moodle se publicó el 20 de agosto de 2002 (hace 20 años) (2002-08-20), y sigue desarrollándose activamente[11].
El proyecto Moodle está dirigido y coordinado por Moodle HQ, una empresa australiana, que cuenta con el apoyo financiero de una red de ochenta y cuatro empresas de servicios asociadas a Moodle en todo el mundo. El desarrollo también cuenta con la ayuda de la comunidad de código abierto[12].
Moodle es una plataforma de aprendizaje que se utiliza para aumentar y trasladar los entornos de aprendizaje existentes en línea[13]. Como herramienta de E-learning, Moodle desarrolló una serie de características[14] que ahora se consideran estándar para los sistemas de gestión de aprendizaje, como un calendario y un libro de notas[15].
PHP no ha sido configurado correctamente con la extensión MySQLi
Hemos realizado algunas mejoras en el aspecto de nuestras interfaces cuando se utiliza el nuevo tema Boost 4.0 de Moodle. Todo seguirá siendo familiar, pero no debería haber ningún elemento que se aplaste al hacer el cambio al nuevo tema.
La creación de una tarea con el tipo de calificación establecido como «ninguno» crearía una columna en el libro de calificaciones de Moodle después del primer envío de la tarea. Hemos corregido este error, y la columna ya no se creará.
Cuando el programador automático (cron) se ejecuta para actualizar las calificaciones, podía fallar cuando intentaba actualizar un elemento de calificación que no se podía encontrar. Hemos mejorado la forma de actualizar las calificaciones, y esta situación ya no impedirá que se actualicen el resto de las calificaciones.
La configuración de «permitir envíos tardíos» sólo debe impedir que los estudiantes envíen a la clase. Usted, como instructor, debería tener siempre el control sobre las tareas que crea. Este cambio le permite enviar en nombre de un estudiante sin necesidad de abrir los envíos tardíos para toda la clase.
Anteriormente, al eliminar una tarea de PeerMark, usted pasaba a la página de configuración de la tarea sin ningún otro contexto. Ahora le mostraremos un mensaje de confirmación al eliminar una tarea de PeerMark para eliminar cualquier confusión.
Cómo solucionar el error de PHP en la actualización de Moodle a la versión 3.11
Moodle es una plataforma de aprendizaje diseñada para proporcionar a los profesores, organizaciones educativas y estudiantes para diseñar sus propios entornos de aprendizaje. Moodle utiliza el lenguaje PHP para incorporar el sistema de gestión de aprendizaje libre y de código abierto y se distribuye bajo la Licencia Pública General (GNU). La nueva versión de Moodle del año 2020 es la 3.9.
Esta guía de instalación no utiliza ninguna AMI de Amazon para la instalación de Moodle. Amazon tiene sus propias imágenes de máquina para Moodle pero nosotros estamos instalando este Moodle desde el principio instalando la instancia EC2, la pila LAMP y Moodle 3.9. Esto nos ayudará más tarde a hacer nuestras propias AMI’s para su uso futuro.
Para este primer paso estamos asumiendo que tienes una cuenta válida de AWS. Accede a la cuenta de AWS y selecciona la región en la parte superior de la esquina derecha. Dónde quieres instalar Moodle (Sistema de Gestión de Aprendizaje). Una vez que haya seleccionado la región, siga los pasos mencionados a continuación:
Ten en cuenta que LAMP significa Linux, Apache, MySQL y PHP. Usando LAMP Stack podemos desarrollar sitios web de alto rendimiento. Pero en este tutorial no vamos a instalar Linux (OS) porque hemos instalado Linux (OS) a través de AWS consol, que es t2.micro / elegible para la capa gratuita.