美文网首页nginx我用 Linux
解决nginx: [error] open() "/usr/lo

解决nginx: [error] open() "/usr/lo

作者: 就没一个昵称能用 | 来源:发表于2017-09-12 09:55 被阅读0次

    问题场景

    服务器重启后,重启nginx时报错nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory),进入到logs目录发现确实没有nginx.pid文件

    cd /usr/local/nginx/sbin/
    ./nginx -s reload
    ngx_http_fastdfs_set pid=1412
    ngx_http_fastdfs_set pid=1412
    ngx_http_fastdfs_set pid=1412
    ngx_http_fastdfs_set pid=1412
    nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
    

    解决办法

    使用指定nginx.conf文件的方式重启nginx

    /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
    

    此时去logs目录下查看发现nginx.pid文件已经生成了

    相关文章

      网友评论

        本文标题:解决nginx: [error] open() "/usr/lo

        本文链接:https://www.haomeiwen.com/subject/flaqsxtx.html