如何在 xampp for windows 中安装 mcrypt php 7.2.3 扩展?

Posted

技术标签:

【中文标题】如何在 xampp for windows 中安装 mcrypt php 7.2.3 扩展?【英文标题】:How to install mcrypt php 7.2.3 extension in xampp for windows? 【发布时间】:2018-09-14 18:08:23 【问题描述】:

我的 php 版本 7.2.3 和 xampp 包没有 mcrypt 扩展。 为了启用它,phpinfo() 和 php.ini 文件中都没有提到它。

我已经从这个链接下载了 mcrypt: https://sourceforge.net/projects/mcrypt/ 但我不知道如何将它集成为 php 扩展。 我需要 Windows 中 xampp 的解决方案

【问题讨论】:

嗯,考虑到他们在 7.2 中删除了它,这将是一个挑战。 php.net/manual/en/intro.mcrypt.php 【参考方案1】:

你没有

见http://php.net/manual/en/intro.mcrypt.php

此功能在 PHP 7.1.0已弃用,在 PHP 7.2.0已移除

此功能的替代方案包括:

钠(自 PHP 7.2.0 起提供) OpenSSL

他们不包括这个

PHPSecLib

但它是第三方库,所以我不能说我责怪他们,我已经使用了一段时间,还没有听说过任何不好的地方。

【讨论】:

【参考方案2】:

将 PHP 版本更改为较低版本,例如“7.0.33”或以下。 这将有助于实现代码目标

【讨论】:

他是对的,我只是从 7.2 转到 5.6,现在可以正常工作了

以上是关于如何在 xampp for windows 中安装 mcrypt php 7.2.3 扩展?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Windows 的 xampp/wampp 中安装 imagick

在 xampp for ubuntu 中安装 YII 框架

在 Windows 7 (XAMPP) 中安装内存缓存

在没有 XAMPP 的 Windows 中安装 Laravel

如何在 apache2 tomcat6 中安装 ffmpeg 或在 ubuntu 中安装 xampp?

如何在 xampp 中安装或启用 openssl?