我尝试在OpenResty 7下安装CentOS 1.13.6.1。
root@flo ~# openresty -s重新加载 nginx: error ()“/usr/local/openresty/nginx/log/nginx.pid”失败(2:没有这样的文件或目录)
当我查看我的日志时,我只有两个文件:
root@flo ~# ll /usr/local/openresty/nginx/log/ 共计8 rw-r-r-r.1根0 1 mars 12:24 access.log rw-r-r-r.1根4875 1 mars 16:03 error.log
我看不出如何找到解决办法。
/更新/
我尝试这样做,以遵循本页的说明:https://openresty.org/en/getting-started.html
root@flo ~# PATH=/usr/local/openresty/nginx/sbin:$PATH root@flo ~#导出路径 root@flo ~# nginx -p
pwd/ -c conf/nginx.conf
我有个错误:
nginx:警报无法打开错误日志文件: open()“/root/ log /error.log”失败(2:没有此类文件或目录) 2018/03/02 :02:55 emerg 30824#0: open() "/root/conf/nginx.conf“失败(2:没有此类文件或目录)
/UPDATE2 2/
[root@nexus-chat1 ~]# cd /root/
[root@nexus-chat1 ~]# ll
total 4
-rw-------. 1 root root 1512 1 mars 11:05 anaconda-ks.cfg
drwxr-xr-x. 3 root root 65 1 mars 11:36 openresty_compilation我需要在哪里创建这些文件夹?
mkdir ~/work
cd ~/work
mkdir logs/ conf/在/usr/local/openresty/?
发布于 2018-03-02 08:17:04
由于文件夹不存在或权限问题,nginx很可能无法打开日志文件。
您可以在error.log文件中看到原因
发布于 2018-03-02 03:12:30
openresty -s reload用于告诉nginx重新加载当前正在运行的实例。这就是为什么它抱怨缺少pid文件。
不管怎样,这不是开启start的正确方式。有关如何开始的说明,请查看https://openresty.org/en/getting-started.html。
https://stackoverflow.com/questions/49054965
复制相似问题