get.php<?php
$minutes = date("i");
if(!$minutes%2){
exec("php abget.php");
}
if(!$minutes%3){
exec("php baget.php");
}
if(!$minutes%4){
exec("php arget.php");
}
?>
已用cronjob设置get.php 每分钟运行一次,可是里面的3个php没一个运行的,如果用cronjob直接设置运行是可以的。帮我看看错在哪里,或者有没有更好的办法?(因为我要用此文件运行多个php,所以用cronjob设置每个运行文件会很麻烦)
$minutes = date("i");
if(!$minutes%2){
exec("php abget.php");
}
if(!$minutes%3){
exec("php baget.php");
}
if(!$minutes%4){
exec("php arget.php");
}
?>
已用cronjob设置get.php 每分钟运行一次,可是里面的3个php没一个运行的,如果用cronjob直接设置运行是可以的。帮我看看错在哪里,或者有没有更好的办法?(因为我要用此文件运行多个php,所以用cronjob设置每个运行文件会很麻烦)
$minutes = date("i");
if(!$minutes%2){
exec("php abget.php");
}
if(!$minutes%3){
exec("php baget.php");
}
if(!$minutes%4){
exec("php arget.php");
}
?>
test.php
<?php$ls = exec("php echo.php");
echo $ls;
?>echo.php
<?php
echo "hello,world";
?>你用php test.php执行就知道行不行了
<?php
exec("php abget.php");?>
这样是可以运行的(abget.php是能随test.php运行的)但是
<?php
$minutes = date("i");
if(!$minutes%2){
exec("php abget.php");
}
if(!$minutes%3){
exec("php baget.php");
}
if(!$minutes%4){
exec("php arget.php");
}
?>
这样的话,里面的php都不运行