升级至 18.04 后 PHP 7.2 / MySQL 出现问题

升级至 18.04 后 PHP 7.2 / MySQL 出现问题

将我的服务器升级到 Ubuntu 18.04 后,我遇到了一些问题。

  • PHP 页面显示为纯文本,暴露了代码。
  • 无法使用 PHP 从网页连接到 MySQL(一旦 PHP 问题得到修复),但是可以通过命令行连接。
  • 在一台服务器上,PHP curl 函数停止工作。

答案1

Ubuntu 18.04 Bionic Beaver 将 PHP 升级到 7.2 版,但似乎并不总是更新模块。我在之前的升级中也遇到过同样的问题。

就我而言,libapache2-mod-php7.2缺少了,因此要解决这个问题:

sudo apt install php7.2 php7.2-common php7.2-cli
sudo a2enmod php7.2

无法连接到mysql的问题已解决:

apt install php7.2-mysql

并且缺少 curl 功能的问题已通过以下方式解决:

apt install php7.2-curl

相关内容