Homebrew位于/opt/homebrew
Homebrew services list在重新启动nginx时。奇怪的是,没有生成日志。这是在我重新安装brew uninstall nginx
然后brew install nginx
之后。/opt/homebrew/var/log/nginx
目录是通过重新安装新创建的,但仍然是空的。
你知道可能发生了什么吗,或者该调查什么?
谢谢你,谢谢
预期nginx启动并保持运行,但它立即崩溃,没有错误日志。
尝试卸载/重新安装(包括在重新安装之前删除nginx日志文件夹),重新启动我的Mac(M1 Max)。
已尝试检查日志,但没有日志。
1条答案
按热度按时间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
。我们很好!仍然不知道为什么日志是空的,如果有人可以阐明这一点?