找不到nginx的缓冲临时文件

时间:2014-06-09 22:44:05

标签: nginx

当我上传大文件(5GB)时,我收到了来自Nginx错误日志的警告,

2014/06/09 22:30:13 [warn] 14170#0: *3 a client request body is buffered to a temporary file /var/cache/nginx/client_temp/0000000001, client: 10.170.24.90, server: 127.0.0.1, request: "POST files/test_file HTTP/1.1", host: "10.119.140.39"

有趣的是我找不到临时文件/ var / cache / nginx / client_temp / 0000000001

ls: cannot access /var/cache/nginx/client_temp/0000000001: No such file or directory

所有临时路径设置都是默认设置,任何人都知道在哪里可以找到临时文件?

1 个答案:

答案 0 :(得分:0)

临时文件在将文件发送到后端后立即删除,或者在文件未上传后关闭客户端会话后立即删除。 如果你不能上传文件,请检查nginx是否有权写入/ var / cache / nginx / client_temp /。