技术频道导航
HTML/CSS
.NET技术
IIS技术
PHP技术
Js/JQuery
Photoshop
Fireworks
服务器技术
操作系统
网站运营

赞助商

分类目录

赞助商

最新文章

搜索

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

作者:admin    时间:2022-10-24 21:24:32    浏览:

今天搭建一台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。请看下图。

 wwwlogs文件夹权限设置

2、网站log文件夹权限

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

网站log文件夹权限

3、log文件权限

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

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

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

标签: nginx  log文件  linux教程  linux技术  
x
  • 站长推荐
/* 左侧显示文章内容目录 */