Mac OS X Lion を使用しています。MAMP を介して php バージョン 5.3.6 を実行しています。AMQPConnection を作成しようとすると、このエラーが発生します。
クラス「AMQPConnection」が見つかりません
このコマンドを使用してmacportsからrabbitmqをインストールしました
$ sudo port install rabbitmq-server
このコマンドを使用してサーバーを実行します
$ sudo rabbitmq-server -detached
それはすべて正常に動作します
「extension=amqp.so」を php.ini ファイルに追加しました。具体的には、私の /Applications/MAMP/bin/php/php5.3.6/conf/php.ini ファイルです。
私はrabbitmq-cを持っています autoreconf -i && ./Configure && make && sudo make install エラーなしで実行しました
このコマンドでウサギを構成しました phpize && ./configure && make && make install
すべてが完璧に進んでいるように見えました。
アクセス許可を持つユーザーを作成し、localhost:55672 からアクセスできる Web プラグインでそれらのアクセス許可を確認しました。
amqp.so を /Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626/ ファイルにコピーしようとしましたが、無駄な試みでした。
私が行ったことはすべて完璧に機能しているように見えました。エラー/警告メッセージは表示されません。Rabbit サーバーが実行されています。-detached オプションなしで実行して、そこでエラーが発生するかどうかを確認しました。何もない。
助言がありますか??????