upload module error

vetri nginx-forum at nginx.us
Tue Mar 29 13:00:36 MSD 2011


hi ,

 i am using nginx upload module to upload files.i am using the following
configuration and file is uploaded successfully but 405 Not Allowed 
error is returned to browser from Server.can someone help what is the
problem is?



worker_processes 20;

error_log logs/error.log notice;

working_directory /usr/local/nginx;

events {
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;

server {
listen 80;
client_max_body_size 100m;

# Upload form should be submitted to this location
location /upload {
# Pass altered request body to this location
upload_pass @test;

# Store files to this directory
# The directory is hashed, subdirectories 0 1 2 3 4 5 6 7 8 9 should
exist
upload_store /tmp 1;

# Allow uploaded files to be read only by user
upload_store_access user:r;

# Set specified fields in request body
upload_set_form_field "${upload_field_name}_name" $upload_file_name;
upload_set_form_field "${upload_field_name}_content_type"
$upload_content_type;
upload_set_form_field "${upload_field_name}_path" $upload_tmp_path;

# Inform backend about hash and size of a file
upload_aggregate_form_field "${upload_field_name}_md5"
$upload_file_md5;
upload_aggregate_form_field "${upload_field_name}_size"
$upload_file_size;

upload_pass_form_field "^submit$|^description$";
}

# Pass altered request body to a backend
location @test {
proxy_pass http://localhost:8080;
}
}
server{
listen 8080;
}
}

reason for this error 405 ?and why it is occuring based on this
configuration?




thanks in advance

Posted at Nginx Forum: http://forum.nginx.org/read.php?2,186553,186553#msg-186553




More information about the nginx mailing list