小编cch*_*era的帖子

Nginx 重启问题

重新启动 Nginx 时突然出现以下错误:

重新启动 nginx: [alert]: 无法打开错误日志文件: open() "/var/log/nginx/error.log" failed (13: Permission denied)
2011/02/16 17:20:58 [warn] 23925#0:“user”指令只有在主进程以超级用户权限运行时才有意义,在 /etc/nginx/nginx.conf:1 中被忽略
配置文件/etc/nginx/nginx.conf语法没问题
2011/02/16 17:20:58 [emerg] 23925#0: open() "/var/run/nginx.pid" failed (13: Permission denied)
配置文件 /etc/nginx/nginx.conf 测试失败

在站点的前端部分加载,但某些文件(尤其是 CSS)未加载。它们存在于服务器上,但是当直接在 Chrome 中加载资源时,它们会说“哎呀,找不到这个页面”。

我设置了一个特殊的组和用户来使用 suexec 为我的域文件运行我的 apache 文件。我认为 nginx 归 root 所有,但是我认为这是问题所在,但是我会更改哪些 nginx 文件所有权?

nginx terminal

13
推荐指数
2
解决办法
3万
查看次数

标签 统计

nginx ×1

terminal ×1