Welcome! Log In Create A New Profile

Advanced

Re: Upload module can not upload file (Permission denied)

Yanxin Z.
March 28, 2011 04:26PM
Thank you for your help.

I changed chmod 777 for /tmp. The access issue is solved.
However, I encountered another problem.

82 2011/03/28 13:19:11 [notice] 17231#0: start worker process 17232
83 2011/03/28 13:19:20 [error] 17232#0: *1 connect() failed (111:
Connection refused) while connecting to upstream, client:
127.0.0.1, server: , request: "POST /upload HTTP/1.1", upstream:
"http://127.0.0.1:8080/ upload", host: "127.0.0.1", referrer:
"http://127.0.0.1/"


My configure file is here:
1 worker_processes 1;
2
3 error_log logs/error.log notice;
4
5 working_directory /opt/nginx;
6
7 events {
8 worker_connections 1024;
9 }
10
11 http {
12 include mime.types;
13 default_type application/octet-stream;
14

15 server {
16 listen 80;
17 client_max_body_size 100m;
18
19 location / {
20 root html;
21 index index.html;
22 }
23
24 # Upload form should be submitted to this location
25 location /upload {
26 # Pass altered request body to this location
27 upload_pass @test;
28
29 # Store files to this directory
30 # The directory is hashed, subdirectories 0 1 2 3 4 5 6
7 8 9 should exist
31 upload_store /tmp;
32
33 # Allow uploaded files to be read only by user
34 upload_store_access user:rw group:rw all:rw;
35
36 # Set specified fields in request body
37 upload_set_form_field "${upload_field_name}_name"
$upload_file_name;
38 upload_set_form_field
"${upload_field_name}_content_type" $upload_content_type;
39 upload_set_form_field "${upload_field_name}_path"
$upload_tmp_path;
40
41 # Inform backend about hash and size of a file
42 upload_aggregate_form_field "${upload_field_name}_md5"
$upload_file_md5;
43 upload_aggregate_form_field "${upload_field_name}_size"
$upload_file_size;
44
45 upload_pass_form_field "^submit$|^description$";
46 upload_cleanup 400 404 499 500-505;
47 }
48
49 # Pass altered request body to a backend
50 location @test {
51 #passenger_enabled on;
52 proxy_pass http://localhost:8080;
53 proxy_temp_path /home/virus/tmp/proxy_temp;
54 }
55 }
56 }

--
Posted via http://www.ruby-forum.com/.

_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx
Subject Author Posted

Upload module can not upload file (Permission denied)

Yanxin Z. March 28, 2011 04:10PM

Re: Upload module can not upload file (Permission denied)

vt March 28, 2011 04:14PM

Re: Upload module can not upload file (Permission denied)

Yanxin Z. March 28, 2011 04:26PM

Re: Upload module can not upload file (Permission denied)

vt March 28, 2011 04:28PM

Re: Upload module can not upload file (Permission denied)

vt March 28, 2011 04:42PM

Re: Upload module can not upload file (Permission denied)

Yanxin Z. March 28, 2011 04:34PM

Re: Upload module can not upload file (Permission denied)

Yanxin Z. March 28, 2011 05:46PM

Re: Upload module can not upload file (Permission denied)

Yanxin Z. March 28, 2011 08:52PM

Re: Upload module can not upload file (Permission denied)

vt March 29, 2011 03:04AM

Re: Upload module can not upload file (Permission denied)

Yanxin Z. March 29, 2011 12:12PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 92
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready