Mcrypt 已安装但未显示在 PHPINFO

Posted

技术标签:

【中文标题】Mcrypt 已安装但未显示在 PHPINFO【英文标题】:Mcrypt installed but doesn't show up on PHPINFO 【发布时间】:2010-11-29 20:35:06 【问题描述】:

我想我设法安装了 mcrypt 库。文件就位,但看起来库根本没有运行。

尝试添加:

extension=mcrypt.so

php.INI;不好。有什么帮助吗?

【问题讨论】:

与***.com/questions/1448897/adding-mcrypt-to-php重复 是的,很抱歉。我确实远离那个问题,并且由于发布了答案而无法将其删除。 是的...这里也是 d 答案...phpfreaks.com/forums/index.php?topic=337857.0 【参考方案1】:

任何真正在 Ubuntu OS 大于 13 上寻找答案的人,你都必须运行

php5enmod mcrypt

然后重启apache。这是新的,并且遵循与启用 apache 模块相同的路径。

【讨论】:

【参考方案2】:

您是否尝试过重新启动 Apache?在您这样做之前,它不会识别新安装的模块 AFAIK。另外,你写的是你“认为”你已经安装了它 - 你是使用例如 apt-get 或 yum 来安装它(例如 apt-get install php-mcrypt)还是只是下载它?

【讨论】:

apt-get 结果与“找不到命令”。我手动下载了库,运行 ./configure,然后 make 和 sudo make install。我做错了吗? 尝试使用 MacPorts 安装它:“sudo port install libmcrypt”。结果:“错误:目标 org.macports.activate 返回:图像错误:此端口的另一个版本(libmcrypt @2.5.8_1+universal)已经处于活动状态。错误:处理过程中遇到状态 1。”那么为什么哦为什么它不加载 Apache 呢?【参考方案3】:

我也遇到了同样的问题。

有时在添加/etc/php.d/mcrypt.ini时不起作用

将它添加到 /etc/php.ini ,主 php 配置文件中

重启apache

你已经完成了。

【讨论】:

以上是关于Mcrypt 已安装但未显示在 PHPINFO的主要内容,如果未能解决你的问题,请参考以下文章

ReactJS chrome 扩展已安装但未显示

Xdebug 已安装但未在 Xampp 的 Phpinfo 中显示

不支持 Bcrypt 散列,已安装 Mcrypt

MCrypt的Laravel问题[重复]

带有 iOS 应用的 Firebase 测试实验室 - 应用已安装但未打开

UITextfield 值已成功更新,但未显示在表格中