关于nginx报错和配置的问题

发布于 2022-09-12 13:11:12 字数 850 浏览 26 评论 0

nginx.conf
如下配置为啥不生效


    location / {
        root   /usr/share/nginx/html/public;
        index  index.html index.htm;
    }
    location = /abc {
        root /usr/share/nginx/html/abc;
        index index.html;
    }
    # 或者
    location /abc {
        root /usr/share/nginx/html/abc;
        index index.html;
    }
    
     location / {
        root   /usr/share/nginx/html/public;
        index  index.html index.htm;
    }

访问域名根目录没什么问题,域名根目录/abc貌似映射失败404啊,网上搜的这么配都不行啊

还有为啥每次sudo systemctl restart nginx再sudo systemctl status nginx都报这个错

Can't open PID file /var/run/nginx/nginx.pid (yet?) after start: No such file or directory
image

实际上这个路径下是有nginx.pid的,默认是/var/run/nginx.pid,改了加了一层/nginx,第一次重启不报错了,现在又还是这样,这是什么原理啊,大佬们谁知道.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

深巷少女 2022-09-19 13:11:12

image.png
文件或文件夹路径不存在

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文