【问题标题】:PHP cannot enable modulePHP 无法启用模块
【发布时间】:2014-09-26 13:21:44
【问题描述】:

目前我们正在尝试在 PHP 中启用 openssl 模块。我们做了以下工作:

  1. 取消注释 php.ini 中的 extension=php_openssl.dll 行(路径在 phpinfo 页面中定义)。
  2. 在服务窗口中重新启动 Apache 服务器。

在检查 phpinfo 页面时,OpenSSL 没有出现在模块列表中,因此我们假设它没有被启用。

是否有其他方法可以启用它,还是我忽略了一些需要解决的步骤或问题?

【问题讨论】:

  • 你在使用 wamp 吗?检查 phpinfo 中的 php.ini 文件位置,您修改的文件是否正确?
  • 首先检查phpinfo以检查您的php.ini文件在安装中的位置然后转到php.ini并取消注释并重新启动apache并检查
  • 你必须确保libeay32.dll在Windows的系统路径中。
  • @Shaunak,我正在使用 Appserv。
  • @NaveenThally,是的,我已经确定了这一点。

标签: php openssl php-ini phpinfo php-openssl


【解决方案1】:

这可能是 UAC 问题。虽然问题在我正在检查的远程机器中仍然存在,但我的机器中不存在此问题。经过几次试验和错误,我在开始菜单中遇到了“PHP 编辑 php.ini 配置文件”菜单。使用这个编辑 php.ini 文件可以解决问题。

【讨论】:

    猜你喜欢
    • 2017-06-14
    • 2013-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-17
    • 2012-11-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多