【问题标题】:install ext-zmq for ratchet push integration为棘轮推送集成安装 ext-zmq
【发布时间】:2020-01-28 20:52:25
【问题描述】:

我正在尝试安装 ZeroMQ 以在 Ratchet 上进行推送集成,我已成功将 Ratchet 集成到我的 Laravel 5 应用程序中。我下载并安装了zeroMQ software,在PHP binding instruction page 中,我按照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:

extension=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 然后我添加

extension=php_zmq.dll

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

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

有什么想法,请帮忙?

【问题讨论】:

    标签: php zeromq


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      在我的例子中,正确的版本是 1.1.2

      【讨论】:

        猜你喜欢
        • 2016-09-25
        • 2015-11-09
        • 1970-01-01
        • 2020-02-05
        • 2017-06-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-01
        相关资源
        最近更新 更多