繁体   English   中英

zeromq php 扩展 windows

[英]zeromq php extension for windows

我正在使用配置了 IIS 7.5 的 Zend 服务器。 我搜索了编辑:zeromq php 扩展,我找到了这些http://valokuva.org/builds/Z80791B3AE7002CB88C246876D9FAA8qF8Z://snapshot.zero。

我试图在 php.ini 中添加扩展,当我从 zend admin 启用它时,它显示错误“系统无法加载此扩展”并在日志中显示“PHP 启动:无法加载动态库'C:\Program Files\ Zend\ZendServer\lib\phpext\php_zmq.dll' - 找不到指定的模块。在第 0 行的未知中。

我试图从源代码构建扩展(.dll),但它也没有工作。 http://www.zeromq.org/bindings:php 上写着

您首先需要安装 ØMQ(推荐 2.1.x 或更高版本)

我是否必须先在我的机器上安装一些东西才能使用这个扩展,因为只有可用的源,或者我是否错误地放置了文件?

虽然我正在为 python 运行 zeromq 绑定并且运行没有问题。

非常感谢任何帮助或指导。

对于其他寻找此内容的人,我在以下位置找到了它:

https://github.com/mkoppanen/php-zmq

具体来说:

https://github.com/mkoppanen/php-zmq/issues/62
http://178.79.157.189/~mikko/win32/php-zmq-win32.zip

试试这个,有效,我刚刚上传了: https://github.com/Polycademy/php_zmq_binaries

- 编辑 -

所有 ZMQ 扩展现在都在: http://windows.php.net/downloads/pecl/releases/zmq/

我不在 Windows 上使用 ZMQ,但在 Linux 上,它还需要 uuid 扩展。

安装 ImageMagick 扩展也存在问题,因为它们之间的 uuid 冲突。 但是,确保在 imagik 之前加载 zmq 是一种有效的解决方法。

我有同样的问题。 使用php-zmq_zeromq-{version}-zts文件夹中的 dll 为我解决了这个问题。

我终于找到了! 从梨网站下载 [ http://pecl.php.net/package/zmq/1.1.1/windows]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM