如何在 xampp linux 上启用 mcrypt php 扩展

Posted

技术标签:

【中文标题】如何在 xampp linux 上启用 mcrypt php 扩展【英文标题】:How to enable mcrypt php extension on xampp linux 【发布时间】:2020-09-30 06:22:03 【问题描述】:

我已经通过 php 版本 7.2.4 的安装程序在我的 ubuntu 机器上安装了 xampp

最近需要启用 Mcrypt PHP 扩展,但在 php.ini 文件中没有找到。

我尝试了以下方式修改 php.ini,但它不起作用

extension=mcrypt

在 xampp linux 上启用 mcrypt php 扩展的最简单方法是什么?

【问题讨论】:

mcrypt 已从 PHP 中删除,因为它是废弃软件。您应该使用 opensll 或 libsodium @JohnConde 但我需要配置它,因为我有一个项目,它有依赖关系,没有它我无法继续。请问有什么建议吗? 使用普通的 ubuntu 包而不是安装像 xampp 这样的第三方发行版。 @arkascha 因为我已经使用 xampp 进行了设置,其他项目正在运行。我需要在 xampp linux 版本上配置它 mcrypt 已从 PHP 7.2 开始删除 - 您唯一的恢复机会是将 PHP 降级到低于 7.2 或从 PECL 存储库中使用它,它已移至... 【参考方案1】:

我已经单独安装了一个 PHP 7.0 版本的 xampp linux,发现 mcrypt 在那里可用,但它在 PHP 7.1 中不可用。

它现在在 PHP 7.0 版本上运行良好,无需任何事先更改

【讨论】:

以上是关于如何在 xampp linux 上启用 mcrypt php 扩展的主要内容,如果未能解决你的问题,请参考以下文章

如何仅在指定的 XAMPP 目录上启用 SSL

如何在 PHP / XAMPP 中启用 cURL

如何在 PHP / XAMPP 中启用 cURL

如何在 XAMPP 上启用 mysqli?

如何在浏览器上为 xampp htdocs 项目启用简单名称

如何在 Windows 7 的 XAMPP 上运行的 PHP 应用程序中启用 SSL?