【问题标题】:Installing Omnipay/payu with laravel 5.1使用 laravel 5.1 安装 Omnipay/payu
【发布时间】:2018-07-19 21:11:23
【问题描述】:

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

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

我在payu部分遇到了错误,这是错误:

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

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

【问题讨论】:

  • 我已将payum/payum-laravel-package 用于多个支付网关。你可以试试。

标签: laravel composer-php laravel-5.1 omnipay


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2016-03-18
    • 2016-05-08
    • 2016-07-13
    • 2015-12-06
    • 2016-07-18
    • 2017-01-12
    • 2015-09-05
    • 1970-01-01
    • 2015-10-17
    相关资源
    最近更新 更多