我用ZMQ完成了一个程序,构建了一个PHP Socket程序,并且为了接受一些客户端请求。我必须确保这个服务器程序始终在linux中运行。
我像这样运行这个程序:php/app/server.php
。
并且,终端显示我的输出语句,如等待客户端连接...
,此时,我无法使用终端执行其他操作,除非我 Ctrl + c
退出此程序。
我想让它像进度一样自动在linux后台运行。当 PHP Error
时,程序可能会死掉,我必须手动重新启动该程序。
我也希望它可以在发生错误时重新启动。
如何做到这一点?首先谢谢你:)
最佳答案
看看System_Daemon梨包。我用过几次,发现效果很好。
关于php - 如何让我的php程序一直在linux下运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17961436/