Php symfony是否为其任务延长了最大执行时间?

Php symfony是否为其任务延长了最大执行时间?,php,command-line-interface,symfony-1.4,Php,Command Line Interface,Symfony 1.4,在我的php.ini中,max_execution_time设置为30,对于cli,它的值为0 每当我通过cli执行我的php脚本时,我都会正确地将max_execution_time设置为0。但每当我执行symfony任务时,我得到的最大执行时间为1200 我检查了我没有在我的应用程序中的任何地方重置max_execution_time。似乎symfony正在覆盖max_execution_time 如果有人知道我如何解决这个问题,因为每当我执行symfony任务时,只要执行时间超过1200,

在我的php.ini中,max_execution_time设置为30,对于cli,它的值为0

每当我通过cli执行我的php脚本时,我都会正确地将max_execution_time设置为0。但每当我执行symfony任务时,我得到的最大执行时间为1200

我检查了我没有在我的应用程序中的任何地方重置max_execution_time。似乎symfony正在覆盖max_execution_time

如果有人知道我如何解决这个问题,因为每当我执行symfony任务时,只要执行时间超过1200,它就会失败

Symfony版本:1.4

php版本:5.4.19

OS:Fedora19

代码示例:

Symfony任务:

    <?php
    class sampleTask extends sfBaseTask
    {
        protected function configure()
        {
            $this->namespace           = 'cron';
            $this->name                = 'sample';
    EOF;
        }
        protected function execute($arguments = array(), $options = array())
        {
            echo ini_get('max_execution_time');die;
        }
    }
    ?>

  On executing php symfony cron:sample, it prints 1200.

在执行php-symfony-cron:sample时,它会打印1200。
php脚本:

    <?php
        echo ini_get('max_execution_time');
    ?>

  On execution php sample.php, it prints 0.

在执行php sample.php时,它打印0。

在我看来就像…(你确定在这两种情况下使用的是相同的PHP版本吗?在这两种情况下运行
phpinfo()
有什么线索吗?@MattGibson,是的!我的机器上安装了一个php。在执行symfony任务时,php info给出了max_execution_time=>1200=>0,在执行php脚本时,给出了max_execution_time=>0=>0。在我看来,这就像…(你确定在这两种情况下使用的是相同的php版本吗?在这两种情况下运行
phpinfo()
你有什么线索吗?@MattGibson,是的!我的机器上安装了一个php。在执行symfony任务时,php info给出max_execution_time=>1200=>0,在执行php脚本时,给出max_execution_time=>0=>0。