Рейтинг:-1

Есть ли проблема совместимости для PHP 5.6 и Apache 2.4.51 в Ubuntu 18.04/20.04?

флаг cn

Я копирую среду. Исходная среда содержит Ubuntu 14.04, PHP 5.6 и Apache 2.4.51.

Поскольку 14.04 (и 16.04) устарели, ниже приведены возможные ОС Ubuntu, которые я могу использовать:

  1. 18.04

  2. 20.04

Я также знаю, что PHP 7+ поддерживается в Ubuntu 16.04 и выше.

Мой вопрос заключается в том, есть ли проблема совместимости для PHP 5.6 и Apache 2.4.51 в каждой из вышеуказанных версий ОС Ubuntu?

Я спрашиваю, потому что в этой ссылке упоминается, что использовать старый пакет в более новой ОС небезопасно: Установите PHP 5.3 на Ubuntu 13.04

Примечание. Я знаю, как установить php 5.6 через ppa:ondrej/php и Apache 2.4.51. Этот вопрос не о том, как их установить.Как раз про совместимость с этими последними версиями ОС.

флаг cn
Комментарии не для расширенного обсуждения; этот разговор был [перемещен в чат] (https://chat.stackexchange.com/rooms/131111/discussion-on-question-by-variable-whether-there-is-any-compatibility-issue-for).
Рейтинг:2
флаг in

Да, это безопасно, и у вас не должно возникнуть проблем с совместимостью при установке версии из папа: ондржей.

sudo add-apt-repository ppa:ondrej/php
sudo add-apt-repository ppa: ondrej/apache2
судо подходящее обновление
sudo apt установить php5.6 apache2

Хотя в целом вы должны быть осторожны с PPA, это один из немногих PPA, который я бы порекомендовал без сомнений.

OndÅej Surý занимается сопровождением официальных пакетов PHP в Debian (и, следовательно, в Ubuntu). Он прекрасно знает, что делает.

Вот что он говорит о себе на своем сайте:

Я являюсь разработчиком Debian с 2000 года и упаковываю PHP для Debian, начиная с PHP 5. [...] пакеты PHP в моем Ubuntu PPA и Debian DPA соответствуют официальным пакетам в Debian. В основном я говорю, что вы не можете приблизиться к этому.


Что касается ваших опасений, связанных с этот ответ: Это вопрос 8-летней давности. Тогда не было такого PPA, и даунгрейд производился вручную (или с помощью какого-то скрипта из интернета). Вы будете устанавливать php5.6 рядом любая другая версия у вас есть. Это правда, что это может привести к проблемам с зависимостями. Но с PPA от ondrej у вас не будет проблем, так как PPA также предоставит эти зависимости.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.