安装ext-zmq用于棘轮推动集成


install ext-zmq for ratchet push integration

我试图在Ratchet上安装ZeroMQ,我已经成功地将Ratchet集成到我的Laravel 5应用程序中。我下载并安装了ZeroMQ软件,并在PHP绑定说明页面中,我遵循了windows部分的设置说明,因为我在windows 10上

从http://snapshot.zero.mq/下载最新的快照

将libzmq.dll拷贝到你的php目录(例如:C: ' wamp ' bin ' php ' php5.3.8)

将相应版本的php_zmq.dll复制到php扩展名中目录(例如:C:'wamp'bin'php'php5.3.8'ext)

在php.ini中添加以下行:

扩展= php_zmq.dll

因为http://snapshot.zero.mq/是一个坏的链接,所以我在互联网上寻找其他来源,我找到了这个链接,并下载了php_zmq-1.1.3-7.0-ts-vc14-x64.zip一个。我按照指示复制libzmq.dll到C:'wamp'bin'php'php5.5.12以及php_zmq.dllC:'wamp'bin'php'php5.5.12'ext,然后添加

扩展= php_zmq.dll

到我的PHP ini并重新启动我的wamp服务器但它会给我这个警告,

PHP启动:无法加载动态库'c/wamp/bin/php/php5.5.12/ext/php_zmq.dll' -指定模块无法找到

有什么想法吗?

我从这里下载了正确的文件https://pecl.php.net/package/zmq匹配我的php版本,然后重新启动我的计算机,现在它的工作

从这里获取版本:https://pecl.php.net/package/zmq/1.1.2/windows

对于我来说,正确的版本是1.1.2