我有一个使用 Codeigniter 框架编写的 PHP 应用程序。当我试图在 Windows 机器上运行这个应用程序时,出现以下错误:
An Error Was Encountered
The Encrypt library requires the Mcrypt extension.
这个相同的应用程序在一些具有相同配置的随机 Windows 机器上运行良好。我在 5 台不同的 Windows 10 机器上试过,在 3 台机器上出现了这个错误,在 2 台机器上运行良好。在这里,我已经使用相同的安装程序在所有机器上安装了相同的代码,但仍然不知道如何让它顺利运行。 我已经尝试了几乎所有在线可用的建议,比如对 php.ini 进行更改,但到目前为止没有成功。
最佳答案
(仅限 CI 用户)如果您从 CI2 XAMPP(php5) 切换到 XAMPP(php7),则粘贴 encrypt.php在 CI->system->libraries 文件夹中,之后就可以了!
关于php - Encrypt 库需要 Mcrypt 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50541560/