Когда вы запускаете эту команду:
yum install mod_php
По умолчанию будет автоматически использоваться хранилище Amazon.
Так что если вы установили PHP 5.6 через репо Remi, вы должны использовать эту команду:
yum install php56-mod_php
Обратите внимание, что php56-
префикс. Это ключ к тому, чтобы заставить это работать. Это справедливо для любых расширений, которые вы установите в будущем.
Тем не менее, вам может быть лучше удалить PHP, как у вас, и вместо этого сделать это.
Перейдите и используйте мастер настройки RPM-репозитория Remi, расположенный здесь . И следуйте этим инструкциям.
По сути, вы должны указать на правильные репо, что, я думаю, вы сделали. Затем запустите эту команду.
sudo yum install yum-utils
Затем выполните эту команду:
sudo yum-config-manager --enable remi-php56
И после этого вы можете просто установить PHP 5.6, как обычно, без проблем:
yum install mod_php
Нет необходимости в префиксе!