php zeromq扩展:无法加载动态库php_zmq.dll

时间:2015-06-15 12:59:07

标签: php xampp zeromq php-extension

XAMPP PHP版本5.6.8 。我想安装zeromq扩展。 尝试了http://pecl.php.net/package/zmq/1.1.2/windows中的以下dll。 我当然在extension=php_zmq.dll

中有\xampp\php\php.ini
php_zmq-1.1.2-5.6-nts-vc11-x64
php_zmq-1.1.2-5.6-ts-vc11-x64

php_zmq-1.1.2-5.6-nts-vc11-x86
php_zmq-1.1.2-5.6-ts-vc11-x86

获取错误

PHP Warning:  PHP Startup: Unable to load dynamic library 
'C:\xampp\php\ext\php_zmq.dll' - %1 is not a valid Win32 application.in 
Unknown on line 0

2 个答案:

答案 0 :(得分:2)

我终于明白了: 下载http://pecl.php.net/package/zmq/1.1.2/windows" 5.6线程安全(TS)x86"版本

将php_zmq.dll复制到php / ext目录

然后将libzmq.dll复制到xamp / root目录

RESTART apache。

答案 1 :(得分:1)

这是适用于php 5.6.3的dll。详细信息在自述文件

https://github.com/kirensiva/zmqPHPVersion5.6.3