Método para resolverlo:
- Accede al panel de administración de la plataforma Moodle.
- Dirígete a la sección de Administración del sitio.
- Navega a Servidor > Configuración PHP.
- Localiza los valores de configuración
post_max_sizeyupload_max_filesize. - Asegúrate de que ambos valores estén configurados al menos en 2GB o al límite deseado según las necesidades de tu plataforma.
- Guarda los cambios y reinicia el servidor si es necesario para aplicar las configuraciones.
- En la configuración de Moodle, ve a Administración del sitio > Seguridad > Políticas del sitio.
- Busca la opción de Tamaño máximo de archivo subido y ajusta el valor máximo permitido (hasta 2GB).
- Finalmente, configura este límite en los cursos individuales o actividades específicas según sea necesario.
Causas del problema:
Este problema ocurre porque los valores predeterminados de upload_max_filesize y post_max_size en la configuración PHP suelen estar limitados a tamaños pequeños (por ejemplo, 2 MB). Moodle también utiliza una configuración interna que hereda estas restricciones, limitando la capacidad máxima para cargar archivos en los cursos o actividades.
Recomendaciones:
- Revisar periódicamente las configuraciones del servidor para garantizar que las capacidades de carga estén alineadas con las necesidades de los usuarios.
- Si varios usuarios requieren tamaños más grandes de forma regular, establecer un límite general más alto en la configuración predeterminada de Moodle.
- Capacitar a los administradores locales sobre cómo ajustar estas configuraciones para casos específicos.
Ejemplos y Casos de Uso:
- Un instructor desea cargar un video de 1.5GB como recurso en un curso. Ajustando los límites a 2GB, podrá cargarlo sin inconvenientes.
- Un curso de diseño gráfico requiere que los estudiantes entreguen archivos de proyectos que superan los 500MB. Incrementando la capacidad de carga, se garantiza que estas actividades funcionen adecuadamente.
Referencias:
- Documentación oficial de Moodle: Site Policies.
- Guía de configuración PHP: PHP Configuration Directives.