Я уже установил RabbitMQ на свой сервер, и с ним все работает нормально. Я уже пытался отправлять и получать сообщения в очереди с помощью Java-клиента, и все прошло отлично.
Теперь мне нужно установить клиент PHP RabbitMQ, потому что я хочу связать программу Java с веб-страницей PHP, но на этот раз мне не так повезло.
Я уже выполнил шаги официальной веб-страницы для этой установки, в частности эти шаги:
# Download the rabbitmq-c library
hg clone http://hg.rabbitmq.com/rabbitmq-c/rev/3c549bb09c16 rabbitmq-c
cd rabbitmq-c
# Add the codegen requirement
hg clone http://hg.rabbitmq.com/rabbitmq-codegen/rev/f8b34141e6cb codegen
# Configure, compile and install
autoreconf -i && ./configure && make && sudo make install
И собственно на консоли вижу, что "установилась" без проблем. Но когда я пытаюсь открыть любое соединение AMQP, я получаю эту ошибку:
Fatal error: Class 'AMQPConnection' not found
На самом деле, если я использую phpinfo(); я не вижу ничего, связанного с модулем AMQP (например, в этом а> вопрос). Поэтому я думаю, что это может быть проблема с установкой, но я пытался переустановить его два раза, и он продолжает говорить, что все прошло хорошо.
Кто-нибудь тоже сталкивался с этой проблемой?