我正在尝试安装amqp为php (集成PHP与RabbitMQ)使用这个http://code.google.com/p/php-amqp/。
运行phpize && ./configure --with-amqp && make && sudo make install之后
它会产生如下错误
找不到config.m4。确保在模块的顶层源代码目录中运行‘/usr/bin/phpize
请帮帮我,我的环境是ubuntu
发布于 2012-04-04 00:11:56
您需要从以下位置下载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
发布于 2018-09-30 06:00:22
让我们让生活变得更简单,遵循以下两个步骤,仅此而已:
apt install php7.4-amqp
(取决于您的php版本)extension = 'amqp.so'
发布于 2012-01-13 21:53:18
您缺少编译PHP扩展所需的库和工具。
在Debian/Ubuntu上,您可以使用以下命令获取它们:
sudo apt-get install php5-dev
https://stackoverflow.com/questions/7831407
复制相似问题