Homebrew 位于
/opt/homebrew
重新启动 nginx 后。奇怪的是,没有生成任何日志。这是我刚
brew uninstall nginx
然后brew install nginx
之后。 /opt/homebrew/var/log/nginx
目录是重新安装时新创建的,但仍为空。
知道可能会发生什么,或者需要调查什么吗?
谢谢!
预计 nginx 会启动并保持运行状态,但它立即崩溃且没有错误日志。
尝试卸载/重新安装(包括在重新安装之前删除nginx日志文件夹),重新启动我的Mac(M1 Max)。
尝试检查日志,但没有日志。
解决了问题:
在前台运行 nginx 以了解发生了什么:
nginx -g 'daemon off;'
哦!端口已经绑定了...但是绑定什么...
sudo lsof -i :8080
通过nginx?呃,谁……
ps aux | grep nginx
显然是“无人”。仍然不确定那里发生了什么,但是好的,杀死所有范围的 nginx 进程...
sudo nginx -s stop
并再次重新启动 nginx...
brew services restart nginx
。我们很好!
仍然不确定为什么日志是空的,是否有人可以阐明这一点?