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的主要内容,如果未能解决你的问题,请参考以下文章
Xdebug 已安装但未在 Xampp 的 Phpinfo 中显示