Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xampp 无法加载动态库php_zmq.dll-找不到指定的模块_Xampp_Zeromq_Php Extension_Failed Installation_Php 7.1 - Fatal编程技术网

Xampp 无法加载动态库php_zmq.dll-找不到指定的模块

Xampp 无法加载动态库php_zmq.dll-找不到指定的模块,xampp,zeromq,php-extension,failed-installation,php-7.1,Xampp,Zeromq,Php Extension,Failed Installation,Php 7.1,我有XAMPP和PHP版本 PHP7.1.13(CLI)(建于1月3日2018 20:16:04)(ZTS MVC14(Visual C++ 2015)x86)< /强> 我想安装ZeroMQ扩展,它 我从这里专门下载了7.1线程安全(TS)x86 将php_zmq.dll移动到文件C:\xampp\php\ext,并 将extension=php\u zmq.dll写入文件C:\xampp\php\php.ini 将C:\xampp\php\ext写入Windows路径 但我仍然得到这

我有XAMPP和PHP版本
<强> PHP7.1.13(CLI)(建于1月3日2018 20:16:04)(ZTS MVC14(Visual C++ 2015)x86)< /强>

我想安装ZeroMQ扩展,它

  • 我从这里专门下载了7.1线程安全(TS)x86
  • php_zmq.dll
    移动到文件
    C:\xampp\php\ext
    ,并
  • extension=php\u zmq.dll
    写入文件
    C:\xampp\php\php.ini
  • 将C:\xampp\php\ext写入Windows路径
但我仍然得到这个错误:

PHP警告:PHP启动:无法加载动态库 “C:\xampp\php\ext\php\u zmq.dll”-无法找到指定的模块 建立在第0行的未知位置

警告:PHP启动:无法加载动态库 “C:\xampp\php\ext\php\u zmq.dll”-无法找到指定的模块 建立在第0行的未知位置


可能是什么问题?

我已经找到了解决方案-必须将
libzmq.dll
文件复制/移动到一个目录中,其中包含
php.exe
文件


因此,在我的例子中,对于
C:\xampp\php

我做了与其他人建议的相同的事情,但仍然不起作用。然后我注意到ZMQ ZIP文件中还有一个.DLL文件:libnaudio.DLL。当我把它复制到C:\xampp\php目录时,它工作了

总而言之:必须将文件
libnaude.dll
libzmq.dll
复制到
C:\xampp\php
目录