我正在使用Laravel 5.1开发一个网站,我需要设置购物车,为此我试图安装Omnipay,我选择了我将使用的三个网关:Paypal,Stripe和PayU。
我的要求在composer.json下看起来像这样:

"require": {
    ...
    "ignited/laravel-omnipay": "2.*",
    "omnipay/paypal": "*",
    "omnipay/stripe": "*",
    "omnipay/payu": "*"
},


我仅在payu部分出现错误,这是错误:


omn​​ipay / payu [dev-master,2.0.x-dev]可以满足要求的软件包omnipay / payu *,但这些与您的要求或最低稳定性有冲突。


我在另一篇文章中读到,在composer.json的config部分中指定"prefer-stable": true,"minimum-stability": "dev"可以解决此问题,但对我不起作用,有任何提示吗?

最佳答案

通过在composer.json的config部分下添加"prefer-stable": true, "minimum-stability": "dev"来解决它,而不是在里面,如我在帖子中所述。
像这样:

...
"config": {
    "preferred-install": "dist"
},
"prefer-stable": true,
"minimum-stability": "dev"
...

10-08 04:45