首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Centos 7 php guzzle

Centos 7 php guzzle
EN

Stack Overflow用户
提问于 2019-01-23 15:32:45
回答 1查看 353关注 0票数 0

我束手无策:

在我的PLESK面板中,PHP设置为7.2

在命令行界面中,php -v的输出为: PHP 7.1.26 ( CLI )(built: Jan 11 2019 11:47:41)( NTS )

但是当我运行: composer需要guzzlehttp/guzzy时

这是一个错误guzzlehttp/promises v1.3.1需要php >=5.5.0 ->你的PHP版本(5.4.45)不满足这个要求。

我甚至在PLESK中移除了所有其他PHP版本

EN

回答 1

Stack Overflow用户

发布于 2019-01-23 15:53:39

你说你可以在PLESK中更改PHP设置,这通常是一个多PHP the服务器的例子。

这是非常流行的,但也有一些危险的东西。当网站可能在上面运行良好的时候。真正的问题是有两个独立的PHP安装

最合法的情况是,您的主机提供商在PHP5.4.45上安装了Composer,并在其后面添加了PHP 7.+。

结果: Composer只能与PHP 5一起使用

您可以将其视为两个独立的可执行文件(例如,这不是确切的情况)

PHP 5: /usr/bin/php

PHP 7: /usr/bin/php7

有一件事你可以做的很好。考虑到PHP5是主要的PHP安装,我建议您要求主机提供商在PHP7上重新安装Composer

注意:在Plesk中移除一个PHP版本并不会在操作系统上移除它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54322095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档