我有一个
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:\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上运行……).
希望有人可以帮助我.