在我的 nginx 服务器上,我无法登录我的 wordpress 站点。错误日志提到“设备上没有剩余空间”。
2014/09/26 02:02:05 [crit] 1197#0: *32 open() "/usr/local/nginx/client_body_temp/0030999742" 失败(28:设备上没有剩余空间)
有空间,但我发现我的 inode 使用率是 100%
我已经找到了数量惊人的文件到/usr/local/nginx/client_body_temp
有太多文件无法计算的地方。
所以我的问题是:这个目录有什么用,我可以删除这些文件吗?
mas*_*oeh 10
这个目录(/usr/local/nginx/client_body_temp/)是干什么用的?
该目录用于保存来自客户端请求正文的缓冲临时文件。通常目录内的临时文件用于缓冲大于client_body_buffer_size
. 通常在 nginx 完成处理请求后文件被删除。
该目录的其他用途是调试客户端请求正文。设置后client_body_in_file_only on;
,nginx 会将正文保存到那些目录中。但是,在这种情况下,nginx 不会删除它们。您可以使用client_body_in_file_only clean;
清理临时文件或禁用它client_body_in_file_only off;
我可以删除这些文件吗?
是的,您可以安全地删除这些文件。
归档时间: |
|
查看次数: |
6329 次 |
最近记录: |