php-sdk
php-sdk copied to clipboard
composer安装失败
- Root composer.json requires qiniu/php-sdk ^7.5 -> satisfiable by qiniu/php-sdk[v7.5.0].
- qiniu/php-sdk v7.5.0 requires myclabs/php-enum 1.6.6 -> found myclabs/php-enum[1.6.6] but the package is fixed to 1.7.7 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
qiniu 的 SDK 使用的 myclabs/php-enum[1.6.6] 可以看下您项目是否也使用了 myclabs/php-enum。
尝试降低下 myclabs/php-enum 版本试试。
@lihsai0 ,我找了个qiniu/php-sdk没使用myclabs/php-enum的版本,我项目中我也不知道是哪个包依赖了myclabs/php-enum 这种应该有一种更好的解决办法吧 不能因为一个包依赖特定版本的包,导致其他依赖不同版本的包不能正常使用吧
这真的是composer的锅,npm就可以多版本并存
我项目中也是这个问题,后来composer install myclabs/php-enum 1.6.6版本就好了,之前的包也没报错
这真的是composer的锅,npm就可以多版本并存
如果七牛是免费的,那这是composer的锅,这是一个商业项目,那就是七牛的问题
好奇,七牛为啥不能升级到1.8.x版本
我项目中也是这个问题,后来composer install myclabs/php-enum 1.6.6版本就好了,之前的包也没报错
我这边用必须用require,哈哈。composer require myclabs/php-enum 1.6.6