php 安装 rabbitmq-c-0.9.0 扩展

  1. 安装 ibrabbitmq-c
    github 仓库地址
    https://github.com/alanxz/rab...


    安装过程如果报错
    [ 87%] Built target amqp-get

    Scanning dependencies of target amqp-publish
    [ 88%] Building C object tools/CMakeFiles/amqp-publish.dir/publish.c.o
    /home/mpay/software/rabbitmq-c-master/tools/publish.c: 在函数‘main’中:
    /home/mpay/software/rabbitmq-c-master/tools/publish.c:87:23: 错误:‘POPT_ARG_ARGV’未声明(在此函数内第一次使用)


    {"header", 'H', POPT_ARG_ARGV, &headers, 0,
    ^

    /home/mpay/software/rabbitmq-c-master/tools/publish.c:87:23: 附注:每个未声明的标识符在其出现的函数内只报告一次
    gmake[2]: * [tools/CMakeFiles/amqp-publish.dir/publish.c.o] 错误 1
    gmake[1]: * [tools/CMakeFiles/amqp-publish.dir/all] 错误 2
    gmake: * [all] 错误 2

    打开 http://freshmeat.sourceforge.... 下载安装 popt

    重新编译ibrabbitmq-c

    mkdir build && cd build
    cmake -DCMAKE_INSTALL_PREFIX=/usr/local/librabbitmq ..
    make && make install

    ln -s /usr/local/librabbitmq/lib64 /usr/local/librabbitmq/lib

2.pecl install amqp


如果出现
hecking for amqp using pkg-config... configure: error: librabbitmq not found
ERROR: `/tmp/pear/temp/amqp/configure --with-librabbitmq-dir' failed 在提示位置 输入 /usr/local/librabbitmq

3.配置php.ini


extension=amqp.so

4.php-fpm reload

原文地址:https://segmentfault.com/a/1190000016817075

最新文章

  1. [原]Paste.deploy 与 WSGI, keystone 小记
  2. 如何解决流程开发中SheetRadioButtonList页面取值问题
  3. sql left join on
  4. 我对git认识
  5. Oracle Dataguard Standby Redo Log的两个实验
  6. [转]oracle 实现插入自增列
  7. SQL Server调优系列基础篇 - 并行运算总结(二)
  8. Memcache的基本应用
  9. android4.0 的图库Gallery2代码分析(四) 之相册的数据处理以及显示
  10. Bash中单引号和双引号的区别
  11. 记Angular与Django REST框架的一次合作(2):前端组件化——Angular
  12. 软工+C(2017第2期) 分数和checklist
  13. Hibernate之深入持久化对象
  14. 前端面试题整理—HTTP篇
  15. Quartz的时间配置
  16. 开源性能测试工具Locust使用篇(三)
  17. FusionCharts参数说明——3D饼图属性(Pie3D.swf )
  18. Java并发知识(1)
  19. 如何使用eclipse搭建maven环境以及常见的错误
  20. Asp.net MVC + Signalr 实现多人聊天室

热门文章

  1. github上下载开源项目
  2. (转载)Mac下使用Android Studio 获取 SHA1和MD5
  3. (转载) 使用DrawerLayout和NavigationView从右侧出现
  4. js常见语法错误
  5. django框架-Admin管理站点搭建
  6. NOIp模拟赛三十一
  7. Laravel核心解读--ENV的加载和读取
  8. Vue异步组件Demo
  9. CSDN博客给我带来的一些诱惑和选择机会
  10. Linux的硬链接、软连接与拷贝