Subir ficheros grandes en Moodle en PLESK 12

1. Configuración global de nginx:
Añadir la línea “client_max_body_size 2048m;”

vim /etc/nginx/plesk.conf.d/server.conf

server {
listen 178.33.114.246:80;

client_max_body_size 2048m;

location / {
proxy_pass http://178.33.114.246:7080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}

Comprobación:
# grep client_max_body_size /etc/nginx/plesk.conf.d/server.conf
client_max_body_size 2048m;

si quieres:

/etc/init.d/nginx restart

2. Configuración específica de Apache
Desde plesk > dominios > nombre-del-dominio > Configuración del servidor web
Sección “Directivas adicionales de Apache”
Parámetro “Directivas adicionales para HTTP”
FcgidMaxRequestLen 2147483648

3. Configuración específica de PHP
Desde plesk > dominios > nombre-del-dominio > Configuración PHP->Directivas de configuración adicional
post_max_size=2048M
upload_max_filesize=2048M