Php 未找到类sfDoctrineRouteCollection

Php 未找到类sfDoctrineRouteCollection,php,symfony1,doctrine,symfony-1.4,sfdoctrineguard,Php,Symfony1,Doctrine,Symfony 1.4,Sfdoctrineguard,我正在使用sf1.4.18和sfdoctor&sfDoctrineGuard插件启动一个新项目。我在config/ProjectConfiguration.class.php中激活了这两个选项,如下所示: public function setup() { $this->enablePlugins( array( 'sfDoctrinePlugin', 'sfDoctrineGuardPlugi

我正在使用sf1.4.18和sfdoctor&sfDoctrineGuard插件启动一个新项目。我在config/ProjectConfiguration.class.php中激活了这两个选项,如下所示:

public function setup() {
    $this->enablePlugins(
            array(
                'sfDoctrinePlugin',
                'sfDoctrineGuardPlugin'
            )
    );
}
到目前为止一切正常,但当我尝试访问URL时,出现以下错误:

致命错误:在/var/www/html/inventario中找不到类“sfdoctrinerouttecollection” /第59行的plugins/sfDoctrineGuardPlugin/lib/routing/sfguardousing.class.php

我不知道是什么导致了这个错误,因为我遵循插件文档的每一步。有什么帮助或建议吗?

Symfony 1.4。你不应该自己添加插件

/plugins
文件夹中删除文件夹
sfDoctrinePlugin
,清除缓存,它将解决您的问题


在2009年的Symfony官方论坛上,问题完全相同。

首先,如果您使用Symfony启动一个新项目,您应该使用2.x分支,而不是1.x分支。那么,您是否清理了缓存(
php-symfony-cc
)?@j0k嗨,我使用了symfony 1.4.18,因为托管不允许Sf2,因为php版本是5.1,而Sf2需要5.3.x;)是的,我清理了缓存几次(10次或更多次),但问题仍然存在,你的
/plugins
dir中有什么?@j0k此插件:
sfAdminThemejRollerPlugin,sfDoctrinePlugin,sfDoctrineGuardPlugin,sfFormExtraPlugin
好的,我知道如何清理缓存(手动并删除每个内部/cache文件夹)但是现在出现了另一个错误
致命错误:在第496行的/var/www/html/inventario/lib/vendor/symfony/lib/generator/sfModelGeneratorConfiguration.Class.php中找不到类“sfguardPerformFilter”