我有 XAMPP 和PHP版本
PHP 7.1.13(cli)(内置:2018年1月3日20:16:04)(ZTS MSVC14(Visual C ++ 2015)x86)。
我要安装ZeroMQ扩展程序,
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行的“未知”中
可能是什么问题?
答案 0 :(得分:1)
我已经找到解决方法-必须将 libzmq.dll
文件复制/移动到 php.exe
文件所在的目录中。
所以我的情况是 C:\xampp\php
答案 1 :(得分:1)
我按照其他人的建议进行了操作,但仍然无法正常工作。然后我注意到ZMQ ZIP文件中还有一个.DLL文件:libsodium.dll。当我将其复制到C:\ xampp \ php目录时,它起作用了。
总结一下:文件libsodium.dll
和libzmq.dll
必须复制到C:\xampp\php
目录中。