关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

Nginx log文件写入失败?log文件权限设置问题

发布时间:2022-10-27 20:36:11
1491984010112764.jpg

今天搭建一台Nginx Web服务器,发现log日志写入失败,经过反复设置,终于搞定了。我想有不少Linux新手也遇到这个问题,现与大家分享一下。

首先,请确保在Nginx配置文件nginx.conf里允许日志写入,就是如下面这句(样例),把句前的#号去掉:

  • access_log  /home/wwwlogs/access.log;

或者

  • access_log  /home/wwwlogs/www.mysite.com/access.log;

下面是log文件夹及文件权限设置。

1、wwwlogs文件夹权限设置

wwwlogs文件夹权限设置,在FTP里直接设置,Owner IDGroup ID 均为0,权限是755。请看下图。

 image.png

2、网站log文件夹权限

如果网站有log文件夹,那么其权限设置与wwwlogs一样。在FTP里直接设置,Owner IDGroup ID 均为0,权限是755。请看下图。如果你使用的是默认log文件access.log,它的Owner IDGroup ID 均为0,权限是644。如果你为网站设置了特定的log文件,那么请往后看第3点。

image.png

3、log文件权限

网站log文件权限在FTP里直接设置,Owner IDGroup ID 均为0,权限是644。请看下图。

网站log文件不用手动建立,它会在访问网站时自动生成。如果没有生产log文件,请重启一下nginx。

image.png

通过这样设置,nginx网站的log文件写入便无问题了。



/template/Home/8a/PC/Static