Bug?

Alejandro Martínez lists at ruby-forum.com
Fri Sep 25 17:57:31 MSD 2009


Maxim Dounin wrote:
> Hello!
> 
> On Fri, Sep 25, 2009 at 03:03:17PM +0200, Alejandro Martínez wrote:
> 
>> > 
>> on device), client: 10.100.0.115, server: contentdata.spacash.com, 
>> request: "POST /store.php HTTP/1.1", host: "10.100.0.155"
>> 
>> No space left on device. I thought setting the upload path at php.ini 
>> would be enough, but it seems nginx first stores the files in that 
>> "client_body_temp" directory and then moved to php's temporary uploaded 
>> file location.
>> 
>> Is that configurable for nginx? It would be nice if the "copy" could be 
>> avoided, as i have the temporary uploaded file location por php in a 
>> different partition (where i have plenty of space left).
> 
> It doesn't "move", but *pass* it to fastcgi application according
> to fastcgi protocol (i.e. writes via socket).  If you want to avoid
> it you may consider using Valery Kholodkov's upload module, see
> 
> http://wiki.nginx.org/Nginx3rdPartyModules#Upload_Module
> 
> Note that this aproach requires special handling from your code.
> 
> Maxim Dounin

Nice. I'll check it out.

As right now i have some time constraints, i replaced the 
client_body_temp dir with a dynamic link to a partition with enough 
space and it seems to work fine. But then i will give that module a try.

Thank you!

Alejandro Martínez Lanfranco
-- 
Posted via http://www.ruby-forum.com/.





More information about the nginx mailing list