Я уже установил 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 (как в этом вопросе). Поэтому я думаю, что это может быть проблема с установкой, но я попытался переустановить его два раза, и он продолжает говорить, что все прошло хорошо.
Кто-нибудь тоже сталкивался с этой проблемой?