LiipImagineBundle似乎没有使用composer (github page)安装自身的说明,所以我添加了
"liip/imagine-bundle": "*", 添加到我的composer.json并更新。一切都很顺利,直到我尝试用下面的代码行在appKernel.php中注册这个包
new Liip\ImagineBundle\LiipImagineBundle(),Php给出了这个错误
Fatal error: Class 'Liip\ImagineBundle\LiipImagineBundle' not found in C:\xampp\htdocs\xxxx\Symfony\app\AppKernel.php on line 24据我所知,LiipImagineBundle位于vendors文件夹中的正确位置。有人知道我哪里出问题了吗?提前谢谢。
*编辑我应该添加我正在使用symfony 2.1
发布于 2012-12-17 04:42:54
我不得不将composer中的代码行改为:
"liip/imagine-bundle": "*@dev"注意末尾的@dev。这告诉作曲家,我愿意接受"dev“稳定性。
发布于 2012-10-03 17:35:23
我联系了捆绑包的开发人员,发现有一个vendor/composer/autoload_namespaces.php,您可以在其中手动添加条目,但捆绑包不在那里。
这个指南很有帮助:Composer Namespaces in 5 Minutes
发布于 2012-11-28 23:46:30
我使用Symfony 2.1.4-DEV,并在composer.json上包含了"liip/imagine-bundle":"*“,并更新了它
https://stackoverflow.com/questions/12696893
复制相似问题