Я знаю, что с python и парой других языков есть способ безопасно выполнить установку новой версии языка на компьютере, но после изучения PHP5 configure и makefile единственное, что я увидел, это префикс dir опция и путь сканирования ini.
В идеале я бы хотел, чтобы php5 имел свои собственные подкаталоги lib / bin в / usr / local, а затем я мог бы просто поставить php5 после php4 в пути или сделать символическую ссылку из двоичных файлов php5 на php5-cli, php5- CGI и т. д.
Кроме того, я здесь упускаю что-то крайне плохое, рассматриваемый сервер является устаревшим сервером приложений, который все еще несколько загружен и должен быть объявлен устаревшим к июню 2009 года, но в то же время планируется начать обновление деталей с помощью кода php5. .
Состояние машины:
CENTOS 5
PHP 4 был собран из исходного RPM вне контроля yum
Большая часть php4 находится в неоднозначных каталогах:
/ usr / {include, lib} / php