2011-10-20 17 views
7

私はphpのためにamqpをインストールしようとしています(http://code.google.com/p/php-amqp/を使用して をRabbitMQと統合しています)。 & &が& & sudoを作る実行 は、phpize & &に./configure --with-AMQP後ubuntuにphp amqpをインストールするには

は、それがのcon​​fig.m4を見つけることができません。この

のようなエラーを与える

インストールしてください。 モジュール

のトップレベルのソースディレクトリにある「USR/binに/は、phpize /」あなたが実行していることを確認し、私を助けてください、私の環境はUbuntuの

答えて

15

あなたは走ります。

更新:そのページは実際には古いページであり、長い間更新されていません。あなたはhttp://pecl.php.net/get/amqpから最新のAMQPをつかむことができます:実は私は拡張機能をインストールしようとして一日を過ごしてきた

extension=amqp.so 
3

であるあなたがコンパイルに必要なライブラリやツールが不足していますPHP拡張モジュール。そのフォルダにhttp://code.google.com/p/php-amqp/downloads/list

その後cdと彼らは言うコマンドを実行します。

あなたがそれらを得ることができるのDebian/Ubuntuで

:あなたがここからPHPライブラリのコードをダウンロードする必要があり

sudo apt-get install php5-dev 
+0

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ファイルに次の行を追加する必要があります私のプロダクションマシンではまだインストールができませんでした。最も普及しているディストリビューションの拡張機能のプリコンパイルされたダウンロードがないのはなぜですか? 1つのライブラリをインストールできるようにするためには、数多くの開発ツールを本番サーバーにインストールする必要があります。今私は立ち往生している。 –

+0

'php5-dev'はあなたが本番マシンに持ちたくない他のものをインストールします。 – DanFromGermany

関連する問題