Класс sfDoctrineRouteCollection не найден

Я начинаю новый проект с использованием SF 1.4.18 и плагинов sfDoctrine & sfDoctrineGuard. Я имел оба активных в config/ProjectConfiguration.class.php следующим образом:

public function setup() {
    $this->enablePlugins(
            array(
                'sfDoctrinePlugin',
                'sfDoctrineGuardPlugin'
            )
    );
}

Пока все хорошо, но когда я пытаюсь добраться до URL http://inventario.devserver/backend_dev.php/sfGuardUser эта ошибка:

Неустранимая ошибка: класс 'sfDoctrineRouteCollection' не найден в /var/www/html/ventario /plugins/sfDoctrineGuardPlugin/lib/routing/sfGuardRouting.class.php в строке 59

Я не знаю, что является причиной ошибки, потому что я следую каждый шаг в документации плагинов. Любая помощь или совет?

1 ответ

Решение

Symfony 1.4 поставляется с sfDoctrinePlugin. Вы не должны добавлять плагин самостоятельно.

Удалить папку sfDoctrinePlugin от твоего /plugins папку, очистите кеш, и это решит вашу проблему.

Это та же проблема, что и у этого парня на официальном форуме Symfony в 2009 году.

Другие вопросы по тегам