如何在 Ubuntu 19.10 上安装 PHP 7.2?我们在生产中使用 PHP 7.2,我需要本地环境与之匹配。
自 19.04 中的 7.2 是默认设置以来,我找不到任何提供它的存储库,但它似乎已从 19.10 中完全删除。
我尝试从 PHP.net 下载并安装 PHP 7.2 tar.gz,但它缺少 apache2 mod,因此 Apache 找不到它。
更新:Ondřej Surý 已更新其 PHP 存储库以支持 Ubuntu 19.10。这家伙真是个圣人!安装说明:https://tecadmin.net/install-php-7-on-ubuntu/
答案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 apache。您可能已经看到以下消息:
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 成功。希望这能有所帮助。