设为首页 加入收藏

TOP

RabbitMQ + PHP (二)AMQP拓展安装
2017-10-13 10:41:48 】 浏览:10392
Tags:RabbitMQ PHP AMQP 拓展 安装

上篇说到了 RabbitMQ 的安装。

这次要在讲案例之前,需要安装PHP的AMQP扩展。不然可能会报以下两个错误。

1.Fatal error: Class 'AMQPConnection' not found

2. Fatal error: Uncaught exception 'AMQPConnectionException' with message 'Socket error: could not connect to host.'

 

以上两个错误都是因为没有安装AMQP拓展 导致php在执行的时候报错了。 

解决办法:

1. 根据自身PHP的版本下载AMQP拓展 https://pecl.php.net/package/amqp

2. 将php_amqp.dll 放入php/ext/下 然后php.ini中添加: extension=php_amqp.dll

3. 复制rabbitmq.1.dllphp目录 如我的放到 G:/php/php5.6.25 目录下

4. 修改apache配置文件httpd.conf添加入:

  Include "${INSTALL_DIR}/alias/*"
  LoadModule php5_module "${INSTALL_DIR}/bin/php/php5.6.25/rabbitmq.1.dll"

5. 重启 apache 和 php 服务即可

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇RabbitMQ + PHP (一)入门与安装 下一篇RabbitMQ + PHP (三)案例演示

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目