<div dir="ltr">I am trying to use the examples to build the stuff.... but with the lvm plugin I know have (consumer)<br><br><blockquote style="margin: 0px 0px 0px 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote"><?php<br><br>require_once __DIR__ . '/vendor/autoload.php';<br>use PhpAmqpLib\Connection\AMQPConnection;<br><br>$connection = new AMQPConnection('api.dev.com', 5672, 'larry', '....');<br>$channel = $connection->channel();<br>$exchange = 'SiteOffline';<br>$channel->exchange_declare( $exchange, 'x-lvc', false, true, false);<br>list($queue_name, ,) = $channel->queue_declare( "", false, false, true, false ); <br>echo " [*] Waiting for messages on queue '{$queue_name}'. To exit press CTRL+C", "\n";<br>$channel->queue_bind( $queue_name, $exchange );<br>$callback = function($msg) <br>{<br>  echo " [x] Received ", $msg->body, "\n";<br>};<br><br>$channel->basic_consume( $queue_name, '', false, true, false, false, $callback);<br>while(count($channel->callbacks)) <br>{<br>    $channel->wait();<br>}<br>$channel->close();<br>$connection->close();<br><br><br></blockquote><div><br> It fails on "$channel->queue_bind( $queue_name, $exchange );" with a 'INTERNAL_ERROR' the log says.....<br><br><blockquote style="margin: 0px 0px 0px 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote">=WARNING REPORT==== 9-Jun-2014::16:32:39 ===<br>Non-AMQP exit reason '{undef,<br>                       [{rabbit_basic,delivery,<br>                         [false,<br>                          {basic_message,<br>                           {resource,<<"/">>,exchange,<<"SiteOffline">>},<br>                           [<<>>],<br>                           {content,60,<br>                            {'P_basic',undefined,undefined,undefined,<br>                             undefined,undefined,undefined,undefined,<br>                             undefined,undefined,undefined,undefined,<br>                             undefined,undefined,undefined},<br>                            none,none,<br>                            [<<"On">>]},<br>                           <<61,89,209,245,71,119,135,115,235,39,104,132,185,<br>                             144,44,94>>,<br>                           false},<br>                          undefined],<br>                         []},<br>                        {rabbit_exchange_type_lvc,add_binding,3,[]},<br>                        {rabbit_binding,x_callback,4,<br>                         [{file,"src/rabbit_binding.erl"},{line,544}]},<br>                        {rabbit_binding,'-add/3-fun-0-',3,<br>                         [{file,"src/rabbit_binding.erl"},{line,191}]},<br>                        {rabbit_channel,binding_action,9,<br>                         [{file,"src/rabbit_channel.erl"},{line,1303}]},<br>                        {rabbit_channel,handle_cast,2,<br>                         [{file,"src/rabbit_channel.erl"},{line,275}]},<br>                        {gen_server2,handle_msg,2,<br>                         [{file,"src/gen_server2.erl"},{line,1022}]},<br>                        {proc_lib,init_p_do_apply,3,<br>                         [{file,"proc_lib.erl"},{line,239}]}]}'<br></blockquote><div><br>exit reason undef  I am assuming that lvm requires something different, hence my initial request for a php consumer example.<br><br>Larry<br><br></div></div></div>