我有一个
linux bash脚本,它不断运行并请求一个PHP页面.
PHP页面做了一些魔术,在500ms之后bash脚本再次请求PHP页面,PHP做了一些魔术.这日复一日地运行,但有时bash崩溃,这意味着我需要登录到机器并再次运行脚本.不,我正在寻找完全由 PHP驱动的解决方案.
PHP页面做了一些魔术,在500ms之后bash脚本再次请求PHP页面,PHP做了一些魔术.这日复一日地运行,但有时bash崩溃,这意味着我需要登录到机器并再次运行脚本.不,我正在寻找完全由 PHP驱动的解决方案.
我做了以下测试,但是不行.
文件));
recursiveStopStart(true,$basepath); function recursiveStopStart($mayrun = true,$basepath){ if ($mayrun == true){ sleep(1); exec("C:\wamp\bin\PHP\PHP5.3.13\PHP.exe ".$basepath."/scripts/StopStart.PHP"); exec("C:\wamp\bin\PHP\PHP5.3.13\PHP.exe ".$basepath."/scripts/TestStopStart.PHP"); flush(); exit(); } } ?>
StopStart.PHP是完成魔术的脚本.
TestStopStartPHP是主要的PHP页面,它提出了递归的想法.
我正在寻找一个我请求1页的解决方案,该页面调用魔术页面并调用自身来重新运行所有内容.
转向PHP的第二个原因是我可以使它独立于平台(bash不会在Windows上运行……).
希望有人可以帮助我.