我使用CloudFormation在EC2和RDS上安装WordPress。我不得不升级到PHP 7,但我需要为WordPress启用SOAP客户端。我尝试启用:
php -i | grep -i soap
yum search php | grep -i soap
sudo yum install php-soap
但收到以下错误:
error: php70w-common conflicts with php-common-5.3.29-1.8.amzn1.x86_64
error: php70-common conflicts with php-common-5.3.29-1.8.amzn1.x86_64
是因为旧php-common
5.3.29还在吗?如果是这样,我如何删除和安装新的php70
,或启用我的目标SOAP客户端?
我使用php -v
检查我的PHP版本,它是PHP 7.0.14。
答案 0 :(得分:0)
错误是因为php-soap
包依赖于php5,而不是php7。您需要查找/使用一个php-soap包,它取决于您当前安装的基于PHP7的包(php70w
)。也许以下命令将起作用:
sudo yum install php70w-soap
答案 1 :(得分:0)
我喜欢这个方法!谢谢!
sudo yum install php70-soap.x86_64