Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过composer从Symfony 2.0更新到Symfony 2.1时未找到捆绑包_Php_Symfony_Symfony 2.1_Composer Php - Fatal编程技术网

Php 通过composer从Symfony 2.0更新到Symfony 2.1时未找到捆绑包

Php 通过composer从Symfony 2.0更新到Symfony 2.1时未找到捆绑包,php,symfony,symfony-2.1,composer-php,Php,Symfony,Symfony 2.1,Composer Php,我正在将我的应用程序从Symfony2.0更新到Symfony2.1 当我运行composer安装时,我收到一个致命的异常,即当到达生成自动加载文件步骤时,未找到JMS/SerializerBundle。我认为是cache:clear造成的 我已将其添加到composer.json: “jms/序列化程序包”:“开发主机”, 在我的appKernel中: newjms\SerializerBundle\JMSSerializerBundle($this), 我基本上遵循了这些步骤 我在供应商

我正在将我的应用程序从Symfony2.0更新到Symfony2.1

当我运行composer安装时,我收到一个致命的异常,即当到达生成自动加载文件步骤时,未找到
JMS/SerializerBundle
。我认为是
cache:clear
造成的

我已将其添加到
composer.json

“jms/序列化程序包”:“开发主机”,
在我的appKernel中:

newjms\SerializerBundle\JMSSerializerBundle($this),
我基本上遵循了这些步骤

我在供应商目录中也找不到该文件。不过,作曲家说“没有要安装或更新的内容”。我是否输入版本号并不重要。我认为stof理论的扩展也是如此


如何解决此问题?

将symfony设置为2.1.0允许我安装额外的存储库

请尝试rm-rf
vendors/*
,然后-
php composer.phar安装
,这并没有解决问题。供应商目录在启动更新时被删除。只有
“jms/序列化程序捆绑包”:
composer.json
文件中的“dev master”
,即捆绑包在供应商目录中,应正确自动加载。如果可能的话,您可以发布composer.json吗?我会在我这边试试。您的
composer.json
中有什么
最小稳定性
值?您是否尝试删除“web/bundles”目录,然后清除缓存?此外,尝试使用更新选项而不是安装。