安装ext-zmq以进行棘轮推送集成

时间:2016-10-12 08:30:36

标签: php zeromq

我试图在ZeroMQ上安装Ratchet进行推送集成,我已成功将Ratchet集成到我的Laravel 5应用中。我下载并安装了zeroMQ software,在PHP binding instruction page中,我按照Windows部分的设置说明进行操作,因为我在Windows 10上

  

http://snapshot.zero.mq/

下载最新快照      

将libzmq.dll复制到您的php目录中(例如   C:\瓦帕\ 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/是一个断开的链接所以我浏览互联网寻找其他来源,我找到了this link并下载了 php_zmq-1.1.3-7.0-ts-vc14-x64。 zip 一个。我按照说明将libzmq.dll复制到 C:\ wamp \ bin \ php \ php5.5.12 ,然后将 php_zmq.dll 复制到 C:\ wamp \ bin \ php \ php5.5.12 \ ext 然后我添加

  

延长= php_zmq.dll

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

  

PHP启动:无法加载动态库   ' C /瓦帕/ bin中/ PHP / php5.5.12 / EXT / php_zmq.dll' - 指定的模块   无法找到

任何想法,请帮忙吗?

2 个答案:

答案 0 :(得分:0)

我从这里https://pecl.php.net/package/zmq下载了与我的php版本匹配的正确文件,然后重启我的电脑,现在它正在工作。

答案 1 :(得分:0)

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

就我而言,正确的版本是1.1.2