Centos6...PHP73x 配置/配置问题-有人知道原因吗?

Centos6...PHP73x 配置/配置问题-有人知道原因吗?

新手问题!我仍在运行 CentOS 6 - 似乎我的安装出现故障或配置错误。首先,安装 PHP7.1 时出现问题(当时只有 IUS repo)。后来卸载并使用了 REMI 7.3。这一切都非常微妙,因为它是一个实时服务器。无论如何,安装了 PHP73,但最近的几次 PHP 更新(7.3.9 和 7.3.11)非常“糟糕”,因为它们完全破坏了我们主网站的 PHP 功能。

我收到错误“模块 php7_module 已加载,正在跳过” - 经过一番混乱,我设法通过注释 php.conf 中的一行来修复它,如下所示:

#加载模块 php7_module 模块/libphp7.so

我认为这是我上次更新时编辑的内容...我应该完全删除 php.conf 吗?

因为我还有一个 php73-php.conf...其中包含以下内容:

加载模块 php7_module 模块/libphp73.so

我想知道删除其他 conf 文件(每次有 PHP 补丁时似乎都会重写!)是否安全 - 这似乎合乎逻辑,但我无法在 Google 上找到任何明确的确认。有人可以告诉我吗?TIA!

答案1

收到错误“模块 php7_module 已加载,正在跳过”

您的安装似乎不正确,如果您看到此消息,则意味着您确实安装了各种模块。可能是 IUS 的旧模块和 Remi 的新模块,它们具有 SCL,即专为并行安装而设计的版本。

编辑:根据评论,您同时拥有 php (mod_php 作为基础包) 和 php73-php (mod_php 作为 SCL)。我建议删除第二个。

当然,一次只能加载 1 个版本的 mod_php。

已安装软件包列表将有助于

rpm -qa php\* | sort

为了正确安装,我建议您遵循巫师指示

相关内容