Как «безболезненно» перейти с php 5.4 на php 5.6?
php.net/migration56
php.net/migration55
Изменений, на самом деле, не так уж и много, все наши проекты спокойно мигрировали с 5.3 на 5.6 (через все промежуточные версии).Не буду же я включать вывод ошибок и переписывать код... 
Именно это и следует сделать. Скорее всего, все проблемы можно решить за пару часов.
ведь наступит день, когда и "пять точка четыре" станет недоступен.
Берете VPS и ставите любую необходимую версию. Не нужно панику разводить.
Хоть 10 лет еще используйте 5.4
5.2 до сих пор вполне ходовая.