当我尝试brew services list
命令时,dnsmasq,nginx状态开始但是黄色.php71和mysql启动并且是绿色的.
以前当我的Mysql状态启动但黄色的Mysql不起作用.
现在我的nginx和dnsmasq状态开始并且黄色但是everthing工作正常.
什么意思开始但黄色书面状态?一切还好还是?
不幸的是,黄色意味着状态unknown
.不知道为什么它开始说.
我刚刚发现,因为OS X 10.11.6上apache 2.2的状态也是黄色的.不知道它是否真的正常工作.
请参阅自制services list
github代码
https://github.com/Homebrew/homebrew-services/blob/0ce2f592dc22bce1b4aa2268c6dc416fe131abb2/cmd/brew-services.rb#L165-L177
编辑:更新了代码参考.谢谢@SidOfc(不知道GitHub链接可以突出显示部分)
以下步骤可为我解决此问题:
postmaster.pid
为您的服务删除文件(即rm /usr/local/var/postgres/postmaster.pid
)。
在自制软件(即brew services restart postgresql
)上重新启动服务。