Есть сервер - CentOS + nginx + php-fpm. Часть файлов отдаются некорректно - загружатся не полностью. Размер таких файлов около 80-90kb в несжатом состоянии. По ощущениям, что переполняется какой-то буфер.
server {
listen 80;
server_name example.com;
access_log /dev/null;
error_log /dev/null;
if ( $http_user_agent ~* (nmap|nikto|wikto|sf|sqlmap|bsqlbf|w3af|acunetix|havij|appscan) ) {
return 403;
}
root /home/www/example.com/public_html/;
index index.html index.php;
server_tokens off;
connection_pool_size 256;
client_max_body_size 10m;
client_body_timeout 3600
client_body_buffer_size 1024k;
client_header_buffer_size 8k;
client_body_temp_path /var/ngx_pagespeed_cache;
location / {
try_files $uri $uri/ /index.php;
}
location ~ /.svn/ {
deny all;
}
location ~ \.php$ {
try_files $uri =404;
expires off;
fastcgi_pass unix:/dev/shm/php-fpm.sock;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param MAGE_RUN_CODE default;
fastcgi_param MAGE_RUN_TYPE store;
include fastcgi_params;
}
}