Symfony1 预结束未在symfony任务中工作
对于symfony任务,我们需要在执行结束时调用end.php 代码:Symfony1 预结束未在symfony任务中工作,symfony1,symfony-1.4,symfony-forms,Symfony1,Symfony 1.4,Symfony Forms,对于symfony任务,我们需要在执行结束时调用end.php 代码: if($a) die(); // end.php should not be called else { //end.php should be automatically called. } 我试着用 auto_append_file = /usr/local/scripts/config/end.php 但是它在symfony任务中不起作用您的end.php脚本应该做什么?使用exec()怎么
if($a)
die(); // end.php should not be called
else
{
//end.php should be automatically called.
}
我试着用
auto_append_file = /usr/local/scripts/config/end.php
但是它在symfony任务中不起作用您的end.php脚本应该做什么?使用exec()怎么样 差不多
$cmd = "php /path/to/end.php";
if (strtolower(PHP_SHLIB_SUFFIX) === 'dll')
$cmd .= ' &';
else // Linux/UNIX/OS X
$cmd = '/usr/local/bin/'.$cmd.' > /dev/null 2>&1 &';
exec($cmd);
请看以下注意事项: 注意:如果脚本以exit()终止,则不会发生自动附加 symfony任务始终以exit()结束(如果确定,则为零,如果不确定,则返回任务的状态代码)