我们在您的服务器(max 5.3.5)和开发机器(max 5.5.9)上混合运行不同的PHP版本.
现在我们遇到了一个问题,我们做了一个"composer更新",以获得一些外部Bundle 包的最新版本.
"require": {
"php": ">=5.3.3",
.....
},
我们得到了一些需要PHP5.5的Bundle 包.在我们的开发机器上没有问题,但是在服务器上:(
有没有可能告诉composer需要一个介于5.3.3和5.3.5之间的PHP版本?还是最大可用版本?
我试过了
"require": {
"php": ">=5.3.3, <=5.3.5",
.....
},
和
"require": {
"php": "<=5.3.5",
.....
},
但两个都没有成功.我得到一个"请求的php包在任何版本中都找不到,包名中可能有输入错误."错误
有什么 idea 吗?提前谢谢