在amazon webservices ec2 rds上启用soapclient for wordpress,php7时出错

时间:2017-01-13 07:49:53

标签: php amazon-web-services amazon-ec2 yum php-7

我使用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。

2 个答案:

答案 0 :(得分:0)

错误是因为php-soap包依赖于php5,而不是php7。您需要查找/使用一个php-soap包,它取决于您当前安装的基于PHP7的包(php70w)。也许以下命令将起作用:

sudo yum install php70w-soap

答案 1 :(得分:0)

我喜欢这个方法!谢谢!

sudo yum install php70-soap.x86_64