Php can';t使用带有laravel 5.7的omnipay软件包

Php can';t使用带有laravel 5.7的omnipay软件包,php,laravel,symfony,omnipay,Php,Laravel,Symfony,Omnipay,我想安装omnipay。我尝试的第一件事是安装league/omnipay 3版本,它安装omnipay/common 3版本。现在我需要的网关是omnipay paymentsense,它需要omnipay/common 2版本。这意味着我不能同时安装omnipay-paymentsense和omnipay/league,因为一个使用common-3,,另一个使用common-2(发生冲突) 因此,我尝试只安装omnipay paymentsense,因为它已经有了common 2.*要求。现

我想安装omnipay。我尝试的第一件事是安装
league/omnipay 3版本
,它安装
omnipay/common 3版本。现在我需要的网关是
omnipay paymentsense
,它需要
omnipay/common 2
版本。这意味着我不能同时安装
omnipay-paymentsense和omnipay/league
,因为一个使用common-3,,另一个使用common-2(发生冲突)

因此,我尝试只安装
omnipay paymentsense
,因为它已经有了common 2.*要求。现在,它真的开始尖叫:

结论:不要安装laravel/framework v5.7.28

结论:删除symfony/http foundation v4.4.1结论:不要 安装symfony/http foundation v3.4.35

结论:不要安装symfony/httpfoundation4.2.x-dev | install symfony/http foundation v3.4.35 |安装symfony/http foundation v3.4.36 -laravel/framework 5.7.x-dev需要symfony/http foundation ^4.1->可由symfony/http foundation满足[v4.4.1,4.1.x-dev, 4.2.x-dev,4.3.x-dev,4.4.x-dev,v4.1.0,v4.1.0-BETA1,v4.1.0-BETA2,v4.1.0-BETA3,v4.1.1,v4.1.10,v4.1.11,v4.1.12,v4.1.2,v4.1.3, v4.1.4、v4.1.5、v4.1.6、v4.1.7、v4.1.8、v4.1.9、v4.2.0、v4.2.0-BETA1, v4.2.0-BETA2、v4.2.0-RC1、v4.2.1、v4.2.10、v4.2.11、v4.2.12、v4.2.2、, v4.2.3、v4.2.4、v4.2.5、v4.2.6、v4.2.7、v4.2.8、v4.2.9、v4.3.0、, v4.3.0-BETA1、v4.3.0-BETA2、v4.3.0-RC1、v4.3.1、v4.3.2、v4.3.3、, v4.3.4、v4.3.5、v4.3.6、v4.3.7、v4.3.8、v4.3.9、v4.4.0、v4.4.0-BETA1, v4.4.0-BETA2,v4.4.0-RC1]。 -结论:不要安装symfony/httpfoundation4.3.x-dev |安装symfony/httpfoundationv3.4.35 |安装symfony/httpfoundationv3.4.36