运行此处代码会出现报错 用mqtt发送消息,把connect 和publish交换行也会报同样的错误
$mqtt = new \Workerman\Mqtt\Client('mqtt://47.109.22.248:1883'); $mqtt->connect(); $mqtt->publish($topic,json_encode($data));
用接口直接访问 没有其他操作
这里写具体的系统环境相关信息
php tp6 请问有人遇到过此情况吗?
workerman的所有组件需要在workerman的运行环境使用。也就是在onXXX回调中使用,包括 new \Workerman\Mqtt\Client
workerman的所有组件需要在workerman的运行环境使用。也就是在onXXX回调中使用,包括 new \Workerman\Mqtt\Client