hi,
i am using nginx upload module to upload files.i am running this in
ubuntu.when i upload files .its working fine .but name of the file is
something different .this is not taking the upload _set_form_field
values. i dont know what went wrong.here is my conf file below
plz help me if u know
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"
i am already using form to to upload files. my doubt is why its not
saving the file in uploaded file name.it is saving the file in number
form like this 0040353221 .i dont know why its happening and one more
question how to parse header using nginx configuration ?
i am already using form to to upload files. my doubt is why its not
saving the file in uploaded file name.it is saving the file in number
form like this 0040353221 .
This is because it’s a temporary file. Saving an uploaded file under the
original name is neither secure nor convenient.
Your script must take care of the permanent name for the file.
i dont know why its happening and one more
question how to parse header using nginx configuration ?
mr valery,
thanks for the information and i have given the
configuration above .could you tell me what went wrong.why its taking
the file as temporary file and i need configuration help to save the
file in real name.i need to know how to optimize the configuration
mr valery,
thanks for the information and i have given the
configuration above .could you tell me what went wrong.why its taking
the file as temporary file and i need configuration help to save the
file in real name.
It is up to you to implement a script that does this job. Upload module
can save the content of the file fields only into temporary files.