【发布时间】:2016-03-26 03:11:51
【问题描述】:
我正在使用 symfony2 创建一个 webapp(使用“symfony new web 2.8”从零开始)并且我已经运行了以下代码:
composer require friendsofsymfony/user-bundle "~2.0@dev"
现在,我期待在vendor/ 目录下我会找到“friendsofsymfony/user-bundle”目录,但事实并非如此。该目录不存在,如果我在所有 HD 中搜索它,我可以在 /usr/local/share/friendsofsymfony/ 中找到它。
但显然这不正确,因为如果我运行
composer update
我得到这个错误:
Fatal error: Class 'FOS\UserBundle\FOSUserBundle' not found in /MYPATH/app/AppKernel.php on line 19
那么,为什么我的包不在 vendor/ 目录中?
我该如何解决?
我在 OSX 上。
【问题讨论】:
-
您是否在与您的 symfony 安装的
composer.json文件相同的目录中运行了composer require命令?
标签: symfony fosuserbundle