从homebrew启动/重启nginx会导致没有日志的即时崩溃

j2cgzkjk  于 5个月前  发布在  Nginx
关注(0)|答案(1)|浏览(60)

Homebrew位于/opt/homebrew
Homebrew services list在重新启动nginx时。奇怪的是,没有生成日志。这是在我重新安装brew uninstall nginx然后brew install nginx之后。/opt/homebrew/var/log/nginx目录是通过重新安装新创建的,但仍然是空的。
你知道可能发生了什么吗,或者该调查什么?
谢谢你,谢谢
预期nginx启动并保持运行,但它立即崩溃,没有错误日志。
尝试卸载/重新安装(包括在重新安装之前删除nginx日志文件夹),重新启动我的Mac(M1 Max)。
已尝试检查日志,但没有日志。

vsdwdz23

vsdwdz231#

解决问题:
1.在前台运行nginx以了解发生了什么:nginx -g 'daemon off;'
1.哦!端口已经绑定了.但是通过什么. sudo lsof -i :8080
1.被nginx?被谁... ps aux | grep nginx
1.显然是“nobody”。仍然不确定上面有什么,但是好的,杀死所有范围的nginx进程. sudo nginx -s stop
1.然后重新启动nginx. brew services restart nginx。我们很好!
仍然不知道为什么日志是空的,如果有人可以阐明这一点?

相关问题