2
我有一個Ubuntu 12.04安裝和一個PHP腳本,我想在它終止後立即重新運行。我使用的是暴發戶,這myscript.conf
在/etc/init/
:如何使用upstart重新生成PHP腳本?
start on startup
stop on shutdown
exec php5 /var/myscript.php
respawn
我可以運行使用start myscript
我的腳本,它正常工作一次性的,但我不能拿到劇本重生一旦終止。
嘗試重新生成PHP腳本時,有什麼特別的東西需要注意嗎?
我剛剛添加睡眠(5)到我的PHP腳本的開始,它現在按預期重新生成。我不知道爲什麼這有幫助,但它確實。 – 2013-02-18 17:27:28
有同樣的經驗,而「睡眠(5)」也是我固定它的原因。我實際上用我的Upstart腳本的[更徹底的例子](http://stackoverflow.com/questions/2036654/run-php-script-as-daemon-process/16577806#16577806)回答了另一個問題。 – Jonathan 2013-05-16 02:13:36