1
需要從外部腳本運行symfony任務(例如cron或其他)。symfony如何從外部腳本運行任務?
嘗試運行:
<?php
require_once(dirname(__FILE__).'/libs/symfony/config/ProjectConfiguration.class.php');
$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'dev', true);
$task = new parseTask($configuration->getEventDispatcher(), new sfFormatter());
$argumentsArray = array();
$optionsArray = array();
$task->run($argumentsArray, $optionsArray);
但其回報
致命錯誤:有消息未捕獲的異常 'sfException' '你必須是一個symfony項目目錄'。在/public_html/libs/symfony/lib/task/sfBaseTask.class.php:116
我認爲你需要添加:sfContext :: createInstance建立( $配置);低於$配置。 – Jestep