Обновленный Ubuntu и Потерянный PHP7.2

Как мне установить PHP 7.2 на Ubuntu 19.10? Мы используем PHP 7.2 в работе, и мне нужно, чтобы моя локальная среда соответствовала.

Я не могу найти никаких репозиториев, которые предоставляют его, так как 7.2 был по умолчанию в 19.04, но, похоже, он полностью удален с 19.10.

Я пытался загрузить и установить PHP 7.2 tar.gz с PHP.net, но в нем отсутствует мод apache2, поэтому Apache не может его найти.


Обновление: Ондржей Сури обновил свое PHP-репо для поддержки Ubuntu 19.10. Этот парень святой! Инструкции по установке: https://tecadmin.net/install-php-7-on-ubuntu/

2
задан 6 November 2019 в 19:21

1 ответ

Я столкнулся с той же проблемой. Только для проверки я все связал установленные пакеты PHP, я работал:

sudo apt install php libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-zip php-curl

После этого я перезапустил apache2, который все еще не добивался цели. PHP 7.3 нужно активированному fpr апачу вручную. Вы, возможно, видели следующее сообщение:

Processing triggers for php7.3-fpm (7.3.8-1) ...
NOTICE: Not enabling PHP 7.3 FPM by default.
NOTICE: To enable PHP 7.3 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php7.3-fpm
NOTICE: You are seeing this message because you have apache2 package installed.

Так, следование совету

a2enmod proxy_fcgi setenvif
a2enconf php7.3-fpm
service apache2 restart

и перезапуск apache2 был успешен в конце. Я надеюсь, что это помогает.

2
ответ дан 2 December 2019 в 03:26

Другие вопросы по тегам:

Похожие вопросы: