我是Symfony的新人。 我正在尝试在我的Localhost中设置Symfony项目(以前开发过)。在这方面我收到了一个错误
Fatal error: Class 'FOS\UserBundle\FOSUserBundle' not found in D:\php\htdocs\my_project\app\AppKernel.php on line 22
有谁能说解决方案是什么?
由于
答案 0 :(得分:1)
appkernel可能没问题,但安装出了问题。 删除文件夹(供应商/朋友......等)并重新安装。
php composer.phar update friendsofsymfony/user-bundle
答案 1 :(得分:1)
感谢@lxer的回复。我得到了以下结果
D:\ php \ htdocs \ my_project> php D:\ php \ php \ composer.phar更新friendsofsymfony /用户束 使用包信息加载composer存储库 更新依赖项(包括require-dev) 您的要求无法解析为可安装的软件包。
问题1
symfony / icu v1.2.0需要lib-icu> = 4.4 - >请求的链接库icu安装了错误的版本或系统中缺少该版本,请确保 有扩展提供它。
symfony / icu v1.2.0需要lib-icu> = 4.4 - >请求的链接库 icu安装了错误的版本或系统中缺少该版本,请确保 有扩展提供它。
symfony / icu v1.2.0需要lib-icu> = 4.4 - >请求的链接库 icu安装了错误的版本或系统中缺少该版本,请确保 有扩展提供它。
symfony / icu == 1.2.0.0的安装请求 - >符合symfony / ICU [V1.2.0]。
答案 2 :(得分:1)
谢谢@lxer。我尝试了你的解决方案并找到了以下结果。
D:\ php \ htdocs \ my_project> php D:\ php \ php \ composer.phar update symfony / icu
使用包信息加载composer存储库 更新依赖项(包括require-dev) - 安装friendsofsymfony / elastica-bundle(dev-master d33c5d0) 克隆d33c5d0ece19f5758f4bc6679f26e4fdd17d7f49
安装friendsofsymfony / user-bundle(dev-master 10894cb) 克隆10894cba4584c9f37f2f4c374608306fc5761a3f
安装friendsofsymfony / rest-bundle(1.5.3) 下载:100%
更新knplabs / doctrine-behavior dev-master(c78fbb4 => ea0f040)
[RuntimeException的] D:\ php \ htdocs \ iHadis \ ihadis \ vendor \ knpla中缺少.git目录 bs \ doctrine-behavior,有关详细信息,请参阅http://getcomposer.org/commit-deps
更新[--prefer-source] [--prefer-dist] [ - dr-run] [--dev] [--no-dev] [--lock] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no- 进展] [--with-dependencies] [-v | vv | vvv | --verbose] [-o | --optimize-autoloader] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [packages1] ... [p ackagesN]