Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.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 Symfony 2.0.9和错误的可绑定版本_Php_Symfony1_Propel_Vendors - Fatal编程技术网

Php Symfony 2.0.9和错误的可绑定版本

Php Symfony 2.0.9和错误的可绑定版本,php,symfony1,propel,vendors,Php,Symfony1,Propel,Vendors,我在使用Symfony 2.0.9的ProblBundle版本时遇到问题 ErrorException:用户已弃用:PropelBundle使用新的分支模型,您应该切换到1.0分支(1.0.x版本)。有关更多信息,请阅读:in/home/project_path/vendor/bundles/spreep/PropelBundle/PropelBundle.php第28行 但是,在deps文件中,PropelBundle版本设置为1.0,如下所示: [适当价] 吉特=git://github.c

我在使用Symfony 2.0.9的ProblBundle版本时遇到问题

ErrorException:用户已弃用:PropelBundle使用新的分支模型,您应该切换到1.0分支(1.0.x版本)。有关更多信息,请阅读:in/home/project_path/vendor/bundles/spreep/PropelBundle/PropelBundle.php第28行

但是,在deps文件中,PropelBundle版本设置为1.0,如下所示:

[适当价] 吉特=git://github.com/propelorm/PropelBundle.git 目标=/bundles/spreep/PropelBundle 版本=原点/1.0

[平] 吉特=git://github.com/Xosofox/phing.git target=/phing

[推进] 吉特=git://github.com/propelorm/Propel.git 目标=/推进 版本=原点/1.0

[信条固定装置] 吉特=http://github.com/doctrine/data-fixtures.git

[DoctrineFixturesBundle] 吉特=http://github.com/doctrine/DoctrineFixturesBundle.git target=/bundles/Symfony/Bundle/DoctrineFixturesBundle 版本=原始版本/2.0

我试图重新安装供应商,但没有任何改变

编辑:多亏了Williams,我解决了这个问题,但现在我出现了以下错误:

./composer.phar不更新任何内容 初始化PEAR存储库 更新依赖项 无法将您的需求解析为可安装的软件包集

问题1 -您的系统中缺少请求的PHP扩展插件ext mongo*。 问题2 -条令/mongodb开发主机需要ext mongo*->未找到匹配的包。 -条令/mongodb odm捆绑包开发主机需要条令/mongodb odm开发主机->条令/mongodb odm开发主机可满足。 -条令/mongodb odm开发主机需要条令/mongodb开发主机->条令/mongodb开发主机可满足。 -条令/mongodb odm捆绑包开发主机的安装请求->条令/mongodb odm捆绑包开发主机可满足

潜在原因: -软件包名称中的输入错误 -根据您的最低稳定性设置,该软件包没有足够稳定的版本 有关更多详细信息,请参阅


这些软件包是AdminGenerator所必需的,我正在尝试安装AdminGenerator。

看起来您使用的是供应商的旧版本

首先,删除Phing配置,并使用官方存储库:


然后,删除您的PropelBundle供应商(rm-rf vendor/../PropelBundle)并重新安装。仅当您跟踪主分支时,此消息才会出现。

似乎您使用的是旧版本的供应商

首先,删除Phing配置,并使用官方存储库:


然后,删除您的PropelBundle供应商(rm-rf vendor/../PropelBundle)并重新安装。只有跟踪主分支时,才会显示此消息。

是否可以检查PropelBundle中的提交哈希?应该是
a712d9e4aa
您可以检查PropelBundle中的提交哈希吗?应该是
a712d9e4aa
它解决了这个问题,但现在我得到了:“您的系统中缺少请求的PHP扩展ext mongo*”和“条令/mongodb odm bundle dev master需要条令/mongodb odm dev master->可由条令/mongodb odm dev master满足”在运行“composer.phar install”之后,这是另一个问题:)它修复了这个问题,但现在我得到了:“您的系统中缺少请求的PHP扩展ext mongo*”和“条令/mongodb odm bundle dev master需要条令/mongodb odm dev master->可满足条令/mongodb odm dev master”运行“composer.phar install”后,出现了另一个问题:)