在开发中监视并重新启动长时间运行的PHP进程(Ratchet)

我正在玩 第一次使用Ratchet (用于PHP的Web套接字),并且每次代码更改后都必须停止并重新启动进程,这很烦人。</ p>

是否存在类似PHP的东西 像nodejs的nodemon一样? 文件发生变化时会重启进程并向控制台显示输出的东西吗?</ p>
</ div>

展开原文

原文

I am playing with Ratchet (web sockets for PHP) for the first time, and having to stop and restart the process after every code change is getting annoying.

Is there a PHP equivalent to something like nodemon for nodejs? Something that will restart the process when files change, and show output to the console?

2个回答

展开原文

原文

Turns out PM2 can be used for this. I originally thought it was only for Node, but it seems to support many different scripting languages including PHP. It can watch files for auto restart the server, and output is sent to a log file that can be tail-ed to see what's happening.



我认为你最好的选择是将Grunt或Gulp与观察者一起使用。</ p>

展开原文

原文

I think your best bet would to use Grunt or Gulp with watchers.

duankao4489
duankao4489 您可以运行所需的任何命令。 它找到了PHP进程并将其杀死
大约 4 年之前 回复
doubu7134
doubu7134 我对gulp的经验有限。 我认为这意味着使用像gulp-shell或gulp-exec这样的东西? 如何处理长时间运行的PHP进程,因为我不想每次都生成一个新进程?
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐