downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Laufzeit-Konfiguration> <Anforderungen
[edit] Last updated: Fri, 17 May 2013

view this page in

Installation

To install the AMQP PHP extension, you must first install the » librabbitmq library. You will need the 0-9-1 version of the rabbitmq-c client library, linked to the rabbitmq-codegen version that corresponds to the version of the broker you are using. Use the following steps to download and install the library:

# Download the rabbitmq-c library @ version 0-9-1
  git clone git://github.com/alanxz/rabbitmq-c.git
  cd rabbitmq-c
  # Enable and update the codegen git submodule
  git submodule init
  git submodule update
  # Configure, compile and install
  autoreconf -i && ./configure && make && sudo make install

Information zur Installation dieser PECL-Extension finden sie im Kapitel Installation von PECL-Extensions. Zusätzliche Informationen wie neue Releases, Downloads, Quelldateien, Maintainerinformation und ein CHANGELOG finden Sie hier: » http://pecl.php.net/package/amqp.

Note to Windows users: This extension does not currently support Windows since the librabbitmq library does not yet support Windows.



Laufzeit-Konfiguration> <Anforderungen
[edit] Last updated: Fri, 17 May 2013
 
add a note add a note User Contributed Notes Installation - [8 notes]
up
0
nathan at nathanjohnson dot info
1 month ago
Windows is supported by the underlying lib, and has been for some time.  It's also supported by extension author at their github page.

https://github.com/pdezwart/php-amqp

go there.

I have some precompiled 32 bit windows php 5.3 binaries on my site:

http://www.nathanjohnson.info/?p=77

I've also documented how I went about building the binaries, so 64 bit  builds or 5.4 builds should be fairly easy to do following the same recipe.
up
0
zhenyi2697 at gmail.com
6 days ago
@ pomaxa at gmail dot com

Totally agree. I've followed the instruction and I've successfully intalled this extension.
up
0
maik penz
8 months ago
On a mac os (10.5+) it was necessary to run aclocal prior to autoreconf.
./configure --enable-64-bit was useful too, since it would compile as 32bit by default.

The last line now looks like
aclocal && autoreconf -i && ./configure --enable-64-bit && make && sudo make install
up
0
pomaxa at gmail dot com
1 year ago
For ubuntu 12.04, the only way to install this extension is to install rabbitmq-c lib prior, and the only working way is to follow instruction on : https://github.com/alanxz/rabbitmq-c
up
0
rgagnon
1 year ago
PECL now has stable version 1.0.0 of this code that does compile cleanly with PHP >= 5.0 (as of 15-Feb-2012).    I personally had a clean build with no warnings under 5.2.17

Previously the code was not stable, and only compiled nicely under 5.3

I don't know what's up with the extension posted on code.google.com, but the PECL one is the supported extension.

http://pecl.php.net/amqp
up
0
LilaeaMedia
1 year ago
Make sure you are using http://pecl.php.net/get/amqp
up
0
soham
2 years ago
If you get these errors:

"error: possibly undefined macro: AM_PROG_LIBTOOL" ===> you need to install 'libtool'.

"Can't exec "aclocal"  ===> You need to install 'automake'

Use your linux distro's default providers to install them e.g. on opensuse, I'd use 'zypper install ..'
up
0
brian dot ngure at gmail dot com
2 years ago
Have a look at the installation instructions on the Google Code site, found here: http://code.google.com/p/php-amqp/

Brian

 
show source | credits | stats | sitemap | contact | advertising | mirror sites