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

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

尝试添加:

extension=mcrypt.so

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

【问题讨论】:

标签: php apache mcrypt


【解决方案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

    你已经完成了。

    【讨论】:

      猜你喜欢
      • 2019-02-15
      • 2020-11-21
      • 1970-01-01
      • 1970-01-01
      • 2012-12-12
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 2012-07-28
      相关资源
      最近更新 更多