У меня Ubuntu 15 LTS. К сожалению, мне нужно установить libapache2-mod-php4
для поддержки старого клиентского сайта. Мне удалось установить php4
вручную из исходных кодов, но я не могу найти способ установить этот пакет в мою Ubuntu. Что я могу сделать?
Никакое задание и никакой клиент не стоят рабочего PHP 4, если они не платят Вам огромную сумму денег, поскольку рабочий PHP 4 налагает большую угрозу безопасности, и в этом случае Вы не будете спрашивать здесь.
Изолированная установка PHP 4 так, как Вы можете и помещать его в отдельный сегмент сети предпочтительно позади некоторого веб-прокси, где можно санировать запросы, прибывающие из сети для общие уязвимости (nginx, лак, и т.д.).
необходимо также удостовериться, что выполнение код PHP имеет как можно меньше полномочий. Имейте другого пользователя для владельца .php файлов и различных интернет-пользователей и сожмите полномочия записи как можно больше, удостоверившись, что файлы в записываемых местоположениях не могут быть выполнены (или оболочкой или с PHP).
машина рабочий PHP 4 успешно подвергнется нападению, или это уже было, если это не firewalled от широкой публики.
мне жаль говорить, но никто в их правильном уме не предоставит PHP 4 пакета, поскольку PHP 4 был EOLed 7 лет 8 месяцев назад: https://secure.php.net/eol.php, таким образом, я - испуганное выполнение из источников, является Вашей единственной опцией.
Поэтому, если Вы спрашиваете, что можно сделать, я определенно рекомендовал бы Вам находящий лучшее задание, где они не вынудят Вас, запускает устаревшее программное обеспечение :).