2

我有一个 Ubuntu 12.04 安装和一个 PHP 脚本,我想在它终止后立即重新运行。我正在使用暴发户,这myscript.conf/etc/init/

start on startup
stop on shutdown
exec php5 /var/myscript.php
respawn

我可以使用 运行我的脚本start myscript,这一次可以正常工作,但是一旦脚本终止,我就无法让脚本重新生成。

尝试重生 PHP 脚本时,我需要注意什么特别的事情吗?

4

1 回答 1

2

当你有一个 startscript 时,你可以很容易地更新你的脚本/etc/init.d

update-rc.d myscript defaults

但是你需要一个启动脚本。您可以签出骨架脚本 (/etc/init.d/skeleton) 并复制该脚本。然后您可以更改参数并运行您的程序。

像这样:/etc/init.d/myscript start

在 startscript 中,如果进程未正确终止,您可以终止该进程。

于 2013-02-18T16:40:32.120 回答