please ocsreports extension php amazon-ec2 dependencies yii2 mbstring

ocsreports - Problema de dependencia al intentar instalar php-mbstring en ec2



php mbstring php ini (2)

Amazon Linux AMI versión 2017.09

sudo yum install php70-mysqlnd sudo service httpd restart

Estoy tratando de instalar yii2 en mi instancia AMI de Amazon Linux, requiere la extensión php-mbstring para funcionar.

Cuando intenté ejecutar sudo yum install php-mbstring , devolvió este error:

Error: php56-common está en conflicto con php-common-5.3.29-1.8.amzn1.x86_64

Loaded plugins: priorities, update-motd, upgrade-helper amzn-main/latest | 2.1 kB 00:00 amzn-updates/latest | 2.3 kB 00:00 2494 packages excluded due to repository priority protections Resolving Dependencies --> Running transaction check ---> Package php-mbstring.x86_64 0:5.3.29-1.8.amzn1 will be installed --> Processing Dependency: php-common(x86-64) = 5.3.29-1.8.amzn1 for package: php-mbstring-5.3.29-1.8.amzn1.x86_64 --> Running transaction check ---> Package php-common.x86_64 0:5.3.29-1.8.amzn1 will be installed --> Processing Conflict: php56-common-5.6.9-1.112.amzn1.x86_64 conflicts php-common < 5.5.22-1.98 --> Finished Dependency Resolution Error: php56-common conflicts with php-common-5.3.29-1.8.amzn1.x86_64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest

Gracias por su tiempo de antemano


Parece que tienes instalado php 5.6.
Necesita instalar mbstring para esa versión particular de php .

Ejecute sudo yum install php56-mbstring

Después de eso, podría ser una buena idea reiniciar apache (gracias! @hexicle ),
utilizando el sudo service httpd restart