Здравствуйте, nginx-ru.
Поставил апач, для перла, вот кофиг:
events {
worker_connections 10000;
use kqueue;
}
error_log logs/error.log warn;
http {
include conf/mime.types;
default_type application/octet-stream;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 0;
send_timeout 60;
client_body_timeout 30;
client_header_timeout 30;
client_header_buffer_size 2k;
large_client_header_buffers 2 4k;
output_buffers 4 64k;
postpone_output 1460;
limit_zone one $binary_remote_addr 10m;
...
server {
listen xxx.xxx.xxx.xxx:80;
server_name my.host.net;
root /usr/local/www/my.host.net/info;
charset windows-1251;
error_page 503 /zero;
error_page 403 503 /nolog;
access_log
/usr/local/www/my.host.net/logs/info.nginx.access.log download_full;
location = /zero { return 204; }
location = /nolog { access_log off; return 204; }
location / {
index index.html index.php;
}
location ~ \.flv$ {
flv;
limit_rate 100k;
limit_conn one 3;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
/usr/local/www/my.host.net/info$fastcgi_script_name;
include conf/fastcgi_params;
}
location ~ \.(cgi|pl)$ {
proxy_pass http://127.0.0.1:81;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for;
client_max_body_size 1m;
client_body_buffer_size 128k;
proxy_buffer_size 4k;
proxy_buffers 8 64k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
proxy_connect_timeout 30;
proxy_send_timeout 30;
proxy_read_timeout 30;
}
}
...
Пытаюсь сделать upload файла через перл скрипт, буквально через
несколько секунд мне выдает, невозможно отобразить страницу.
Пробывал загрузить файл непосредственно чверез апач, все норм
работает. подскажите какой параметр в конфиге отвечает за это?
Видать nginx не дождавшись ответа от апача обрубает соединение или еще
чтото там происходит.