标签:rar div 配置文件 进程 sof str png code lib
目前笔者在开发搭建Mosquitto服务器,在此期间遇到很多实际问题,所以走了很多弯路,在这里写出来为大家提供一些帮助。
1、安装完成后启动Mosquitto报错
执行mosquitto客户端程序时出现找不到动态库:libmosquitto.so.1
./mosquitto_sub: error while loading shared libraries: libmosquitto.so.1: cannot open shared object file: No such file or directory
解决方法:
执行命令
sudo ln -s /usr/local/lib/libmosquitto.so.1 /usr/lib/libmosquitto.so.1
和
ldconfig
即可
2、启动Mosquitto服务器时配置文件报错
Invalid user ‘mosquitto‘.
[root@localhost src]# ./mosquitto
1437558553: Error: Invalid user ‘mosquitto‘.
这是因为配置文件里没有当前用户,有2中解决方法:
1.修改配置文件:mosquitto.conf ,增加登录的用户,例如当前登录用户为root。
2.执行命令增加当前用户: adduser mosquitto
3、重启Mosquitto
笔者在网上找了很多资料都没有提起怎样重启服务器,并且在官网上也没有相应命令提示。
所以我们使用Liunx终止进程命令,强行退出。
[root@localhost ~]# ps -A | grep mosquitto
21674 ? 00:02:38 mosquitto
[root@localhost ~]# kill -9 21674
4、连接无响应
服务器正常开启,但是远程发布信息的时候会有如下提示:
Mosquitto搭建Android推送服务番外篇一:各种报错解决
标签:rar div 配置文件 进程 sof str png code lib
原文地址:http://www.cnblogs.com/yinyi521/p/6087454.html