gpt4 book ai didi

php - 是否可以在 apache 启动时启动 php 脚本?

转载 作者:可可西里 更新时间:2023-10-31 22:47:44 25 4
gpt4 key购买 nike

正如标题所说,我想知道是否可以在 apache 重启完成后自动启动 PHP 脚本。

更多信息编辑:

我会尽力解释这样做的目的是什么。我们目前正在重构我们的应用程序,我们暂时将坚持使用 2 个不同的配置文件系统,直到重构所有应用程序流程(可能需要一年多的时间)。旧系统使用键=值格式的简单平面文件(即 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 &
;;

/tmp/myscript.php 是您要启动的 php 脚本。

末尾的“&”将在后台启动脚本,因此您的启动不会等到您的 php 脚本结束。如果您想等到它结束,请删除 &。

你不应该把这样的东西放到你的启动脚本中,可能会有更好的解决方案。正在努力实现什么目标?

关于php - 是否可以在 apache 启动时启动 php 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2992938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com