nginx: [error] open() “/usr/local/nginx/logs/nginx.pid“ failed (2: No such file or directory)

这篇具有很好参考价值的文章主要介绍了nginx: [error] open() “/usr/local/nginx/logs/nginx.pid“ failed (2: No such file or directory)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

修改完nginx的配置文件后,需要重启nginx,让配置生效,执行过程中可能会出现这种错误。

#执行命令,重新启动nginx
./nginx -s reload

执行后报错

nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)

错误的原因:未指定nginx.conf的位置,启动时无法加载配置文件
进入logs目录,发现缺失了nginx.pid文件,配置文件加载了的情况下,是有这个文件的


解决办法:使用nginx -c的参数,指定配置文件的位置

#启动文件nginx在sbin目录中,配置文件在conf目录中
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

注意:这里是启动文件的位置指向配置文件的位置,不然无法生效,-c两边有空格
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
如果执行后没有生效,可能是路径错误或者命令没有输入完全,怕输错的可以找到文件的位置,使用命令pwd获取文件的路径文章来源地址https://www.toymoban.com/news/detail-566146.html

#找到启动文件nginx,在sbin目录中,配置文件nginx.conf在conf目录中
pwd
#显示启动文件的路径
/usr/local/nginx/sbin/nginx

到了这里,关于nginx: [error] open() “/usr/local/nginx/logs/nginx.pid“ failed (2: No such file or directory)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker 启动 nginx 报错 open() “/etc/nginx/nginx.conf“ failed (2: No such file or directory)

    问题描述 在学习 docker 的 volume 挂载时,用 nginx 镜像来做测试,当我想指定目录挂载数据卷,启动容器时,却发现容器没有正常运行,我用 docker ps -a 命令查看该容器时,状态为 Exited ,我进一步查看容器日志输出 docker logs -fnt 3ab28f555fe4 发现报错 open() \\\"/etc/nginx/nginx.conf\\\" faile

    2024年02月12日
    浏览(53)
  • docker 启动 nginx 。 报错nginx: [emerg] open() “/etc/nginx/nginx.conf“ failed (2: No such file or direct

    本人使用docker desktop在windows上部署nginx遇到此问题 挂载了三个目录: docker cp nginx:/usr/share/nginx/html D:dockernginxhtml docker cp nginx:/var/log/nginx D:dockernginxlogs docker cp nginx:/etc/nginx D:dockernginxconf  docker部署nginx命令: 执行docker run命令后容器报错: nginx: [emerg] open() “/etc/nginx/nginx.

    2024年02月03日
    浏览(48)
  • mac安装docker报错bash: /usr/local/bin/docker: No such file or directory

    按照网上查的命令用brew安装(安装命令如下:) #brew install --cask  docker 安装结果也显示安装成功: 然后按照各种贴子的说明去检查docker版本时(docker --version)会报错  bash: /usr/local/bin/docker: No such file or directory ,这一下让我很懵,不是都是说brew安装后就可以了吗,我怎么报错了,

    2024年02月02日
    浏览(50)
  • ./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such

    这个错误提示说明nginx在运行时找不到libpcre.so.1这个共享库文件,可能是因为系统中没有安装PCRE库或者安装的PCRE库版本不对导致的。 解决方法如下: 确认系统中是否已经安装了PCRE库,可以使用命令 rpm -qa | grep pcre 来查询。如果没有安装,则需要先安装PCRE库。 如果已经安装

    2024年02月11日
    浏览(55)
  • FileNotFoundError: [Errno 2] No such file or directory: ‘/usr/local/cuda-10.2:/bin/nvcc‘

    完整报错:FileNotFoundError: [Errno 2] No such file or directory: \\\'/usr/local/cuda-10.2:/bin/nvcc\\\' 亲测有效!!!!! 解决方法:  安装成功! 参考:FileNotFoundError: [Errno 2] No such file or directory: \\\':/usr/local/cuda:/usr/local/cuda-10.1/bin/nvcc\\\': \\\':/usr/local/cuda:/usr/local/cuda-10.1/bin/nvcc\\\' · Issue #368 · NVIDIA/apex ·

    2024年02月13日
    浏览(38)
  • 【小程序】报错:no such file or directory, access ‘wxfile://usr/miniprogramLog/log2‘

    出现场景 在微信小程序开发中,使用真机调试的时候,出现这个错误 解决方式 将真机调试由2.0切换到1.0

    2024年02月11日
    浏览(46)
  • failed to open stream: No such file or directory问题解决大全

    这篇文章主要为大家详细介绍了failed to open stream: No such file or directory问题解决大全,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。 failed to open stream: No such file or directory是PHP站点经常可能会遇到的问题,361源码做了个总结,希望

    2024年02月09日
    浏览(60)
  • cannot load certificate “/usr/local/nginx/ssl/*.pem“: BIO_new_file() failed

    最近部署SSL证书的时候老是报错, cannot load certificate \\\"/usr/local/nginx/ssl/*.pem\\\": BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen(\\\'/usr/local/nginx/ssl/*.pem\\\',\\\'r\\\') error:2006D080:BIO routines:BIO_new_file:no such file) 这个错误也是比较常见的,我出现这个问题首先是查看自己

    2024年02月11日
    浏览(38)
  • 报错处理:nginx: [error] open() /var/run/nginx/nginx.pid failed

    解决Linux上Nginx启动报错:nginx: [error] open() /var/run/nginx/nginx.pid failed (2: No such file or directory) 嗨,大家好!今天我来分享一个我在运维过程中遇到的问题,关于Linux上Nginx启动时出现的“nginx: [error] open() /var/run/nginx/nginx.pid failed (2: No such file or directory)”报错,以及如何解决这个问

    2024年02月05日
    浏览(54)
  • 解决macos使用brew安装php8.2后,老版本提示‘/usr/local/opt/icu4c/lib/libicui18n.70.dylib‘ (no such file)

    原本安装了php7.2,使用brew安装php8.2之后,php 7.2无法使用了,提示: 可以看到/usr/local/opt/icu4c/lib/下没有对应文件了。 今天使用另一种方式来修复。 修复步骤如下: 进入目录: 找到icu4c 7.0的git log: 这里耐心等待下,log比较多,等多几秒就能看到icu4c 7.0的提交记录。 找到后

    2024年02月13日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包