Привет.
Проблема общая, касается не только php, а любого языка в принципе. На продакшне может понадобиться определённая версия интерпретатора, и не из-за квалификации программистов, а по разным причинам, чаще всего это либо legacy, либо разные версии в репозиториях девелоперских машин и продакшна. Поэтому оптимальный выход — компилировать из исходников и на продакшне, и на девелоперской машине. Рубисты это сразу поняли, и у них есть замечательный rvm. Для php самое похожее — это
phpfarm. Ничего сверхъестественного, просто удобная автоматизация ручных операций. Возможно, придётся повозиться с зависимостями типа *-devel, т.к. эти ошибки видны только при компиляции php.