【问题标题】:Unable to load dynamic library php_zmq.dll - The specified module could not be found无法加载动态库 php_zmq.dll - 找不到指定的模块
【发布时间】:2018-12-04 12:30:59
【问题描述】:

我有 XAMPP 和 PHP 版本
PHP 7.1.13 (cli)(构建时间:2018 年 1 月 3 日 20:16:04)(ZTS MSVC14 (Visual C++ 2015) x86 )

我想安装 ZeroMQ 扩展,它

  • 我从这里下载http://pecl.php.net/package/zmq/1.1.3/windows专门7.1 Thread Safe (TS) x86
  • php_zmq.dll 移至文件C:\xampp\php\ext,并
  • extension=php_zmq.dll写入文件C:\xampp\php\php.ini
  • C:\xampp\php\ext 写入 Windows PATH

但我仍然收到此错误:

PHP 警告:PHP 启动:无法加载动态库 'C:\xampp\php\ext\php_zmq.dll' - 指定的模块不能 成立。在第 0 行的未知中

警告:PHP 启动:无法加载动态库 'C:\xampp\php\ext\php_zmq.dll' - 指定的模块不能 成立。在第 0 行的未知中

可能是什么问题?

【问题讨论】:

    标签: xampp zeromq php-extension failed-installation php-7.1


    【解决方案1】:

    我按照其他人的建议做了同样的事情,但它仍然没有用。然后我注意到 ZMQ ZIP 文件中还有一个 .DLL 文件:libsodium.dll。当我将它复制到 C:\xampp\php 目录时,它起作用了。

    总结:文件libsodium.dlllibzmq.dll必须复制到C:\xampp\php目录。

    【讨论】:

      【解决方案2】:

      我找到了解决方案 - libzmq.dll 文件必须复制/移动到 php.exe 文件所在的目录。

      所以在我的情况下 C:\xampp\php

      【讨论】:

        猜你喜欢
        • 2015-06-05
        • 2015-08-30
        • 2016-12-28
        • 1970-01-01
        • 1970-01-01
        • 2017-10-17
        • 2015-12-11
        • 1970-01-01
        相关资源
        最近更新 更多