Бывают ситуации, когда на сервере после обновления PHP перестаёт что-то работать. Где-то не доглядели, что-то не досмотрели, и отваливается надстройка, которая ломает все сайты. Приходится сделать centos php downgrade.

Вообще, самый очевидный способ это сделать – откатить версию назад, при помощи:

yum downgrade php

Но тут есть одно НО. У всех в php есть свои зависимости, например плагин для базы данных, какой-нибудь curl модуль и т.д. И все эти зависимости просто не дадут вам откатиться. Будет ругаться, что откатить нельзя, так как модули не подходят.

Тогда возникает вопрос: как сделать centos php downgrade

На самом деле очень просто.
Если вместо откатывания только php, откатить сразу всё, что связано с php, то будет счастье (проверено 2 раза на centos, но всё-равно используйте метод с осторожностью).

Итак, для того чтобы 100% сделать centos php downgrade нужно выполнить туже команду, только модифицированную:

yum downgrade php*