PHP4 для Apache 2.2.9 в Ubuntu server 8.10 - PullRequest
2 голосов
/ 19 ноября 2008

Я недавно перешел из среды разработки на основе Windows в среду с Ubuntu. Мне нужно, чтобы были доступны как PHP4, так и PHP5 (PHP4 - это требование компании, поэтому я мало что могу решить по этому поводу). Моя проблема в том, что я не могу установить PHP4, так как он не доступен как пакет, и кажется, что единственный способ получить его - это скомпилировать его. Можете ли вы указать мне хороший ресурс или учебник о том, как скомпилировать и установить PHP4. Мне нужно иметь возможность легко переключаться между обеими версиями, например, WAMPSERVER (если это невозможно, я установлю для PHP4). Спасибо.

Ответы [ 2 ]

3 голосов
/ 19 ноября 2008

Ну, настоящая проблема в том, что ваша компания требует от вас запустить PHP4, который является продуктом EOLd. Это означает, что больше нет исправлений безопасности. Я бы очень боялся бы развернуть что-то подобное.

При этом, вероятно, вы могли бы запускать как CGI, так и другой как модуль Apache, либо как CGI, так и отображать поддержку CGI в разных версиях на основе IP или vhost. В этой статье описывается запуск обоих 4 и 5 под разными IP-адресами как модулей apache, но это для Ubuntu 6.06.1 LTS.

0 голосов
/ 19 ноября 2008

php4-пакеты доступны в dapper.

Вы можете добавить репозитории dapper в ваш sources.list как раз, когда вам нужно установить php4 :-) (это не очень чисто, но может быть более чисто, чем что-то еще).

(Или вы можете установить настройки источника по пакетам, но я не знаю, как это сделать, я просто знаю, что он существует в Debian, поэтому он должен существовать и в Ubuntu).

PS: простите за мой английский.

...