征途linux架设 修改外网启动命令失败怎么解决?
最近在研究征途linux端的架设 MYSQL数据库正常使用 登陆器也可以连接注册账号但是启动服务端就失败提示:
# cd /home/ztgame
# ./1
170422-17:01:01 SuperServer DEBUG: virtual bool SuperService::init()
170422-17:01:01 SuperServerINFO: Version of the mysql libs is 4.1.13
170422-17:01:01 SuperServerINFO: initMysql():connect mysql://外网IP:3306/zt successful...
170422-17:01:01 SuperServer ERROR: 数据库中的记录不符合:127.0.0.1, 外网IP
170422-17:01:01 SuperServer TRACE: SuperServer停机发送拒绝信息到RolechangeServer失败!
170422-17:01:01 SuperServer DEBUG: virtual void zNetService::final()
170422-17:01:01 SuperServerINFO: finalHandle():The mysql connect will been closed...
170422-17:01:01 SuperServer DEBUG: virtual void SuperService::final()
找了网上寥寥无几的教程还是无法解决
1、已经连接ZT - SERVERLIST -把里面的单机IP全部改成外网
2、服务端内的config.xml、loginServerList.xml等几个文件也都改了成相应的IP
3、在网上看了说缺少libmysqlclient_r.so.14库,也下载后放到了/根目录/lib64文件中
这三种方法都试了还是不行,有人知道是怎么回事,要怎么解决?
页:
[1]