加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php递归无限页面加载

发布时间:2020-12-13 16:47:22 所属栏目:PHP教程 来源:网络整理
导读:我有一个 linux bash脚本,它不断运行并请求一个php页面. php页面做了一些魔术,在500ms之后bash脚本再次请求php页面,php做了一些魔术.这日复一日地运行,但有时bash崩溃,这意味着我需要登录到机器并再次运行脚本.不,我正在寻找完全由 PHP驱动的解决方案. 我做
我有一个 linux bash脚本,它不断运行并请求一个php页面.
php页面做了一些魔术,在500ms之后bash脚本再次请求php页面,php做了一些魔术.这日复一日地运行,但有时bash崩溃,这意味着我需要登录到机器并再次运行脚本.不,我正在寻找完全由 PHP驱动的解决方案.

我做了以下测试,但是不行.
????文件));

recursiveStopStart(true,$basepath);

function recursiveStopStart($mayrun = true,$basepath){
    if ($mayrun == true){
        sleep(1);
        exec("C:wampbinphpphp5.3.13php.exe ".$basepath."/scripts/StopStart.php");
        exec("C:wampbinphpphp5.3.13php.exe ".$basepath."/scripts/TestStopStart.php");
        flush();
        exit();
    }
}
?>

StopStart.php是完成魔术的脚本.
TestStopStartphp是主要的php页面,它提出了递归的想法.

我正在寻找一个我请求1页的解决方案,该页面调用魔术页面并调用自身来重新运行所有内容.

转向php的第二个原因是我可以使它独立于平台(bash不会在Windows上运行……).

希望有人可以帮助我.

解决方法

创建一个PHP守护进程.你会节省这么多头痛.

http://pear.php.net/package/System_Daemon

System_Daemon是一个PHP类,允许开发人员创建自己的守护进程Linux系统上的应用程序

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读