Ошибка включения soapclient для wordpress, php7 на amazon webservices ec2 rds

Я использовал CloudFormation для установки WordPress на EC2 и RDS. Я должен был обновить PHP 7, но мне нужно было включить SOAP-клиент для WordPress. Я пытался включить использование:

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-common5.3.29 все еще существует? Если это так , как я могу удалить и установить новый php70или включить клиент SOAP, который является моей целью?

Я использовалphp -v, чтобы проверить мою версию PHP, и это PHP 7.0.14.

2 ответа

  1. Ошибка заключается в том, что php-soapпакет зависит от php5, а не php7. Вы должны найти/использовать пакет php-soap, который зависит от пакета на основе PHP7, который вы в настоящее время установили ( php70w). Возможно, вместо этого будет работать следующая команда:

    sudo yum install php70w-soap