Консольные команды Symfony 1.4 ничего не возращают

shurik_ru

Новичок
Добрый день
Возникла проблема: при запуске любой консольной каманды или же запуске task из консоли система никак не реагирует.
При разборе обнаружил что запуск какой либо команды, а можно и не команды (произвольная строка), через консоль Symfony (файл: /symfony) ничего не возвращают, даже при казалось бы некоректным командам ошибок тоже не выводится.
В силу своих возможностей начинал дебажить.
падение происходит на этой строчке:
Код:
// файл symfony
include(sfCoreAutoload::getInstance()->getBaseDir().'/command/cli.php');
//файл .../command/cli.php
вот его содержимое:

Код:
 try
  {
        $dispatcher = new sfEventDispatcher();
        $logger = new sfCommandLogger($dispatcher);

        $application = new sfSymfonyCommandApplication($dispatcher, null, array('symfony_lib_dir' => realpath(dirname(__FILE__).'/..')));
        $statusCode = $application->run();
  }
  catch (Exception $e)
  {
      if (!isset($application))
      {
             throw $e;
      }

      $application->renderException($e);
      $statusCode = $e->getCode();

       exit(is_numeric($statusCode) && $statusCode ? $statusCode : 1);
  }

  exit(is_numeric($statusCode) ? $statusCode : 0);
где не выполняется условие try, следовательно и захода в catch мы не получаем

Вызвав $dispatcher = new sfEventDispatcher(); , до try он мне вернул пустой массив

Код:
object(sfEventDispatcher)#2 (1) {
  ["listeners":protected]=>
  array(0) {}
  }
но повторив этот же путь на локальной машине, я уже получил другой массив он тоже пустой но имеет уже определенную структуру
Код:
  class sfEventDispatcher#2 (1) {
  protected $listeners =>
  array(2) {
  'command.log' =>
  array(1) {
  [0] =>
  array(2) {
  ...
  }
  }
  'application.log' =>
  array(1) {
  [0] =>
  array(2) {
  ...
  }
  }
  }
  }
вопрос что может быть причиной проблем в запуске консольных команд как их можно устранить, или хотя бы в как четко установить проблему???
P.S. проблема обнаруживается только на рабочем сервере, на локальной копии проблем нет, на сервере PHP 5.3 и возможности пройтись xDebug-ром увы нет
 
Последнее редактирование:
Сверху