我正在使用RabbitMQ来创建后台工作进程。在本地它运行正常。我的消息被推入队列并成功传递。但是在Heroku上它没有用。在Heroku上我安装了RabbitMQ的免费版本,我在我的项目中使用了amqplib。 表明 错误:未找到类'PhpAmqpLib \ Connection \ AMQPStreamConnection'
这是我在send.php中的代码
require_once '../../vendor/autoload.php';
use PhpAmqpLib\Connection\AMQPStreamConnection;
use PhpAmqpLib\Message\AMQPMessage;
$connection = new AMQPStreamConnection('wDvw6ei3PtyC4RXJa@skinny-woundwort-2.bigwig.lshift.net', 10356, '3cFKGbiB', 'HopwJjMQebyVRB');
$channel = $connection->channel();
$channel->queue_declare('hello', false, false, false, false);
$msg = new AMQPMessage('Hello World!');
$channel->basic_publish($msg, '', 'hello');
echo " [x] Sent 'Hello World!'\n";
$channel->close();
$connection->close();
请帮帮我。