Servidor web (NGINX o Apache)
En NGINX
Parámetro clave:
-
Esto define el tamaño máximo de subida
-
Valor típico por defecto: 1M o 2M (muy bajo)
-
Tú puedes subirlo a:
-
128M (normal)
-
256M (recomendado)
-
512M (archivos grandes como videos)
Se coloca en:
-
/etc/nginx/nginx.conf
-
o en config del sitio
Luego:
PHP (MUY IMPORTANTE)
En php.ini debes ajustar:
post_max_size debe ser ≥ upload_max_filesize
Luego reinicia:
(o apache si usas Apache)
Moodle (dentro del sistema)
Ir a:
Administración del sitio → Seguridad → Políticas del sitio
Configurar:
- Tamaño máximo de archivo → 512MB (o el que quieras)
También en:
-
Curso → Configuración → Tamaño máximo de subida
Resumen rápido
Para subir archivos grandes:
| Nivel | Parámetro | Ejemplo |
|---|
| NGINX | client_max_body_size | 512M |
| PHP | upload_max_filesize | 512M |
| PHP | post_max_size | 512M |
| Moodle | Tamaño máximo archivo | 512MB |
Error típico
Si uno de estos es menor → falla la subida
(Moodle muestra error aunque tengas todo lo demás bien)