php - 如何在ubuntu中安装php amqp

标签 php rabbitmq ubuntu-10.04

我正在尝试为 php 安装 amqp(将 PHP 与 RabbitMQ 集成) 使用这个 http://code.google.com/p/php-amqp/ .

运行后 phpize && ./configure --with-amqp && make && sudo make install

它给出这样的错误

找不到 config.m4。 确保在模块的顶级源目录中运行“/usr/bin/phpize”

请帮帮我,我的环境是ubuntu

最佳答案

您需要从此处下载 PHP 库的代码:http://code.google.com/p/php-amqp/downloads/list

然后 cd 进入该文件夹并运行他们告诉您运行的命令。

更新:该页面实际上是一个旧页面,他们已经很长时间没有更新了。您可以从 http://pecl.php.net/get/amqp 获取最新的 amqp :

wget http://pecl.php.net/get/amqp -O amqp.tar.gz
tar -zxvf amqp.tar.gz
cd amqp-1.0.7    # replace this with the current version
phpize
./configure --with-amqp
make
sudo make install

然后您需要将以下行添加到您的 php.ini 文件中:

extension=amqp.so

关于php - 如何在ubuntu中安装php amqp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7831407/

相关文章:

c++ - 读取 .vtk 文件

php - 如何编写Laravel Eloquent 查询where(条件)和(条件2或条件3)

javascript - 无法使用 Apple REST API 登录获取电子邮件地址或 Apple ID

java - 如何将RabbitMQ数据返回给客户端(网站用户)

c# - 拒绝访问创建的交换

javascript - 使用 PHP 和 JavaScript 列出目录中的文件

php - 查询 : return all rows even if the count of the associated rows are 0

java - Apache Camel + RabbitMq - Camel 定义了自己的队列,并且不会从已定义的队列中读取

c++ - Gtk对话效果