【发布时间】:2012-11-07 22:47:02
【问题描述】:
我在 Windows 上使用 symfony,并尝试按照official documentation 中的说明配置 FOSUserBundle
当我运行 php app/console doctrine:schema:update --force 时,我会收到以下消息:
Class 'FOS\UserBundle\FOSUserBundle' not found in app/AppKernel.php line 24;
我按照我的方式配置了 AppKernel.php:
public function registerBundles()
{
$bundles = array(
// The rest
new FOS\UserBundle\FOSUserBundle(),
);
return $bundles;
}
我的FOSUserBundle.php 文件位于vendor/friendsofsymfony/user-bundle/FOS/UserBundle
【问题讨论】:
-
你使用的是 symfony 2.0 还是 2.1?作曲家还是供应商?如果是供应商,您是否更新了 autoload.php 并清除了缓存?
-
显示位于app目录下的autoload.php文件
-
@Sgoettschkes 的问题是 2.1,所以他将使用作曲家
-
您是否启动了“$ php bin/vendors install”?
标签: php windows symfony wamp fosuserbundle