Nginx 查看日志报错:
(13: Permission denied)

tail -f /var/log/nginx/error.log
open() "/var/log/cyberwing-webui-20220507.log" failed (13: Permission denied) while logging request

解决办法

1、查看nginx启动用户和使用用户是否一致

ps aux | grep nginx

在这里插入图片描述
master process 、worker process 两个进程的用户不一样

2、修改用户
打开 Nginx的配置文件

vim /etc/nginx/nginx.conf

user nginx;
worker_processes 8;

把 nginx 改为 root

3、重启nginx,再次查看用户是否一致

service nginx restart
ps aux | grep nginx

在这里插入图片描述
用户一致,现在可以正常访问了

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐