我见过Question1,Question2,没有这些帮助,
我看到这个错误2天了,
我已将libzmq.dll
和php_zmq.dll
设置在正确的位置,我在phpinfo()
中看不到ZMQ,并且在使用ZMQContext()
时看到错误如下所示:
Fatal error: Uncaught Error: Class 'ZMQContext' not found in E:\xampp\htdocs\blog\process_create.php:21 Stack trace: #0 {main} thrown in E:\xampp\htdocs\blog\process_create.php on line 21
答案 0 :(得分:0)
如果您的服务器是ubuntu。
$ sudo apt-get install pkg-config
$ sudo apt-get install autotools-dev
$ sudo apt-get install autoconf
$ git clone git://github.com/zeromq/libzmq.git
$ cd libzmq/
$ ./autogen.sh
$ ./configure && make
$ sudo make install
$ git clone git://github.com/mkoppanen/php-zmq.git
$ cd php-zmq/
$ phpize
$ ./configure && make
$ sudo make install
$ sudo echo "extension=zmq.so" >> /etc/php5/cli/php.ini
您可以从“Pub-Sub信封用户在PHP中”复制示例pubsub php
http://zguide.zeromq.org/php:psenvpub
http://zguide.zeromq.org/php:psenvsub
哎呀..你正在使用Windows ..我现在注意到了。