php - Encrypt 库需要 Mcrypt 扩展

标签 php codeigniter

我有一个使用 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/

相关文章:

javascript - 从数据库引导模态动态数据

javascript - Codeigniter jquery/ajax 外部文件 403

php - 多数据库代码点火器

php - Yii 关系记录与来自其他表的条件

php - Prestashop PHP 包含在 .tpl 中不起作用

php - 如何存储来自 JSON api 的 moSTLy 静态数据?

php - 是什么导致 'error:1408D172:SSL routines:SSL3_GET_KEY_EXCHANGE:wrong signature type' SSL 错误?

php - CSS 更改不会立即显示在浏览器中 - Codeigniter

php - CodeIgniter form_validation 没有显示错误

php - 如何在回显代码中使用 div