正如标题所说,我想知道在重新启动apache时是否可以自动启动PHP脚本.
更多信息编辑:
我将尝试解释这个目的是什么,我能做到最好.我们目前正在重构我们的应用程序,我们将暂时停留在2个不同的配置文件系统中,直到所有应用程序流都被重构(可能需要超过一年).旧的使用key = value格式的简单平面文件(即www.conf),而新系统将使用可缓存的php文件(即www.php).我们需要将www.conf中的任何配置更改复制到www.php.
由于每当www.conf中发生配置更改时Apache都会重新启动,我认为启动PHP脚本可能是一个很好的解决方案,可以将www.conf复制到www.php.
您需要修改apache的启动脚本.
打开你的启动脚本,它应该在/etc/init.d/apache或apache2中
搜索启动/重新启动部分并为PHP脚本添加cli调用.
例:
restart)
[..]
php -q /tmp/myscript.php &
;;
Run Code Online (Sandbox Code Playgroud)
其中/tmp/myscript.php是您要启动的PHP脚本.
最后的"&"将在后台启动脚本,因此您的启动不会等到PHP脚本结束.如果您想等到它结束,请删除&.
你不应该把这些东西放到你的启动脚本中,可能有更好的解决方案.有什么想要实现的?
归档时间: |
|
查看次数: |
9126 次 |
最近记录: |