upload progress и 404 Not Found
locojohn
nginx-forum на nginx.us
Ср Авг 31 11:40:38 UTC 2011
Здравствуйте.
Возникла проблема с модулем upload_progress.
При наведении браузера на URL
http://myserver.eu/uploads/progress возвращается 404 Not
Found, хотя "/uploads/progress" сконфигурен как
report_uploads URI.
Будьте так любезны, наведите на
какую-нибудь мысль по поводу решения
этой проблемы?
nginx v1.0.5, upload_progress v0.8.2-0
nginx.conf:
http {
# upload progress
upload_progress uploads 1m;
upload_progress_content_type "application/json";
upload_progress_json_output;
[...]
}
# virtual host configuration
server {
listen 80;
server_name www.myserver.eu myserver.eu;
client_max_body_size 1000m;
access_log /var/log/nginx/myserver.access_log main;
error_log /var/log/nginx/myserver.error_log warn;
root /opt/www/myserver;
location / {
index index.php;
}
charset utf-8;
location /data {
deny all;
}
# данный URI, как я понимаю, как
раз и должен выдавать информацию о
прогрессе uploads в JSON формате
location = /uploads/progress {
report_uploads uploads;
}
# glue css/js files into a single file for faster
loading
rewrite .*/(css|javascript)/[^,]+,.+ /glue.php last;
location ~ ^(?<script_filename>.+\.php)$ {
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME
$document_root$script_filename;
if (!-f $document_root$script_filename) {
return 404;
}
fastcgi_pass phpfarm;
track_uploads uploads 30s;
}
}
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,214556,214556#msg-214556
Подробная информация о списке рассылки nginx-ru