Finalmente, las cargas grandes de NGINX funcionan con éxito en sitios alojados de WordPress (según las sugerencias de nembleton y rjha94)
Pensé que podría ser útil para alguien, si añadía un poco de aclaración a sus sugerencias. Para empezar, asegúrese de haber incluido su directiva de aumento de carga en los TRES bloques de definición separados (servidor, ubicación y http). Cada uno debe tener una entrada de línea separada. Al resultado le gustará algo como esto (donde el ... refleja otras líneas en el bloque de definición):
http {
...
client_max_body_size 200M;
}
(en mi configuración de ISPconfig 3, este bloque está en el archivo /etc/nginx/nginx.conf)
server {
...
client_max_body_size 200M;
}
location / {
...
client_max_body_size 200M;
}
(en mi configuración de ISPconfig 3, estos bloques están en el archivo /etc/nginx/conf.d/default.conf)
Además, asegúrese de que el archivo php.ini de su servidor sea coherente con esta configuración de NGINX. En mi caso, cambié la configuración en la sección File_Uploads de php.ini para leer:
upload_max_filesize = 200M
Nota: si está administrando una configuración de ISPconfig 3 (mi configuración es en CentOS 6.3, según The Perfect Server ), deberá administrar estas entradas en varios archivos separados. Si su configuración es similar a la de la configuración paso a paso, los archivos conf de NGINX que necesita modificar se encuentran aquí:
/etc/nginx/nginx.conf
/etc/nginx/conf.d/default.conf
Mi archivo php.ini se encuentra aquí:
/etc/php.ini
Continué pasando por alto el bloque http {} en el archivo nginx.conf. Aparentemente, pasar por alto esto tuvo el efecto de limitar la carga al límite predeterminado de 1M. Después de realizar los cambios asociados, también querrá asegurarse de reiniciar sus servicios NGINX y PHP FastCGI Process Manager (PHP-FPM). En la configuración anterior, uso los siguientes comandos:
/etc/init.d/nginx restart
/etc/init.d/php-fpm restart