繁体   English   中英

如何在 PHP IIS 中添加 ZeroMQ 扩展

[英]How to add ZeroMQ extension in PHP IIS

这个问题非常类似于: Unable to load dynamic library php_zmq.dll - The specified module could not be found

但我需要一个特定于 IIS PHP Fast-CGI 配置的答案,甚至可能仅限于 v10(Windows Server 2016)。 对我来说,通常的配置适用于 XAMPP 和 Windows 10,但不适用于 IIS。

这是我到目前为止所做的:

  1. 安装了所有可用的 VC++ Redistributables
  2. 安装 ZeroMQ v4.0.4
  3. 下载 PHP ZMQ v1.1.3-7.2-ts-vc15-x64
  4. 将 php_zmq.dll 移动到 C:\Program Files\IIS Express\PHP\v7.2\ext
  5. 将 libzmq.dll 移动到 C:\Program Files\IIS Express\PHP\v7.2
  6. 在 php.ini 中添加扩展指令
  7. 添加到 ext 文件夹的路径

服务器重启后,会抛出以下警告:

[01-Dec-2018 01:11:34 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'php_zmq.dll' (tried: C:\Program Files\iis express\PHP\v7.2\ext\php_zmq.dll (The specified module could not be found.), C:\Program Files\iis express\PHP\v7.2\ext\php_php_zmq.dll.dll (The specified module could not be found.)) in Unknown on line 0

使用php -m ,我也看不到列出的 zmq 模块。

您遇到此错误:php_php_zmq.dll.dll,您可以将该文件名从 php_php_zmq.dll 更改为 php_php_zmq.dll.dll。

暂无
暂无

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

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