我需要在Symfony 2.1应用程序中安装Zend_XmlRpc模块。
我尝试了使用composer.json依赖项的显而易见的方法:
"require": {
...
"zendframework/zend-xmlrpc": "dev-master"
},我遇到了以下问题:
- Installation request for zendframework/zend-xmlrpc dev-master -> satisfiable by zendframework/zend-xmlrpc dev-master.
- zendframework/zend-xmlrpc dev-master requires zendframework/zend-http dev-master -> no matching package found.我已经从https://packagist.org/packages/zendframework/zend-xmlrpc添加了包要求
"zendframework/zend-http": "dev-master",
"zendframework/zend-math": "dev-master",
"zendframework/zend-server": "dev-master",
"zendframework/zend-stdlib": "dev-master",
"zendframework/zend-xmlrpc": "dev-master"但是现在我遇到了更多的问题,因为每个包都有自己的要求。
我的问题是,我浏览了所有这些需求,最后我最终安装了“整个”框架。
我得到了http包,loader包,event manager,我非常确定symfony已经得到了它们。
难道没有一种方法可以只集成XMLRPC包,并将其功能与Symfony组件中已有的功能进行桥接吗?
如果没有任何解决方案,我如何强制composer自动递归安装所有必需的依赖项,因为有许多依赖项,并且手动添加它们是一项奇怪的工作。
发布于 2013-02-22 20:50:56
我看不出有任何理由要使用这个包的不稳定版本。
相反,添加
"require": {
...
"zendframework/zend-xmlrpc": "2.1.*"
},https://stackoverflow.com/questions/15024495
复制相似问题