По умолчанию в Debian Jessie я установил PHP 5.6 с помощью apt-get install php5
.
Проблема в том, что в проекте, над которым я работаю, функции сильно устарели, так что проект не работает должным образом, и я не смог отменить ни одно из этих предупреждений об устаревании. Они просто не уйдут.
Посоветовавшись с одним из моих коллег, я решил установить более старую версию PHP, а именно 5.3.10. Это версия, которую он использует, и проект работает нормально.
Я искал пакеты debian и мне удалось установить PHP 5.3.29 (для Wheezy), но опять-таки проект вообще не работает.
Как мне обойти установку 5.3.10 на Джесси? Я нашел нужный источник здесь. http://php.net/releases/ Но я, честно говоря, не знаю, какие функции мне нужны от PHP, и я также не понимаю, какую папку apache мне нужно использовать при сборке. Онлайн-руководства показали что-то похожее на apache/bin, но я не знаю о такой папке на моем ПК (да, apache установлен и работает правильно).
Есть ли другой способ, или я застрял в создании PHP с нуля? В репозитории jessie практически нет пакета 5.3.10. Только 5,6.