调用MQTT组件,提示协议类未找到

gee

调用异步MQTT组件,win平台可以正常调起服务,换Linux就抛出异常:

exception 'Exception' with message 'class \Protocols\Mqtt not exist' in /var/www/html/light_new/vendor/workerman/workerman/Connection/AsyncTcpConnection.php:150

2034 2 0
2个回答

six

缺文件吧。

按照手册使用mqtt就2步。

一、首先确认是否已经用composer安装了 workerman/mqtt,安装命令是

composer require workerman/mqtt

二、然后引入vendor下的autoload.php

require __DIR__ . '/vendor/autoload.php';

这两个做到了就没问题

  • gee 2020-08-26

    同样composer部署,win下是正常的,linux下提示异常

iisda

你好,我遇到和你一样的问题,请问你解决了么?

  • 暂无评论
年代过于久远,无法发表回答
🔝