带有 mysqlnd 和 apache 的 RHEL PHP 7.3.5

带有 mysqlnd 和 apache 的 RHEL PHP 7.3.5

首先我要声明我不是服务器管理员,所以我一直在努力完成这项任务。

PHP 7.3.5 已安装在运行 Apache 的 RHEL7 上。我已经成功安装了 MySQL,现在我的任务是从 PHP 连接到 MySQL 数据库。我之前曾在 Bluehost 等托管服务上做过此操作,但它们让这一切变得简单。

我正在尝试安装/启用 mysqlnd/mysqli 模块,但完全无济于事。 phpinfo() 仍然没有显示它已启用。我尝试安装软件包,这是我找到时看到的:

在此输入图像描述

如何启用该模块以使其在 PHP 中处于活动状态?

答案1

出于多种原因,您不应该将 PHP 安装到 /home 中,其中之一是 SELinux 绝对不会喜欢它。请改用 /opt 或 /usr/local。 /home 用于主目录。

既然您尝试在 CentOS 7 上使用 PHP 7.3,为什么不使用SCL存储库并安装 rh-php73 软件包,这些软件包实际上受支持并获得软件更新。

相关内容