1 H7 _+ J' Z; J) H# P
# N9 L' W% q3 X8 @6 N3 t
* X* e- t9 K4 z8 F+ C
以前遇到过是因为MongoDB数据库没启动导致.检查了MongoDB服务是启动起来的。后来发现是由于引擎认证失败拷贝了其他引擎里面的logincenter文件里面的端口不对因引起的,方便以后查阅这里对战神引擎注册账号时候提示内部错误做下总结,目前发现3种原因。
2 s2 D/ `# h7 U" m F( M
, j5 V, c ]: f3 Z; Y$ w1、MongoDB数据库没启动
/ b/ B. K7 \& f0 z: e* F4 p, v. J3 u( q9 Z( m
打开mongod安装目录 C:\Program Files\MongoDB\Server\3.4\bin mongod –config “D:\MongoDB\config\mongo.cfg” –serviceName “MongoDB” –install
' J* b- r+ {5 }( F' Z% `( b# F% y1 |5 L& e- C7 a( N7 o
net start mongodb 启动MongoDB数据库。
0 v" u* ~% o8 R0 i5 q. [
! O! g! C# A: q( q& {" u3 ~2、logincenter里面配置文件的端口没改
7 `3 f- T" j% q" @3 f, M! _8 e0 V5 J
mud2.0\logincenter\logincenter_win\config\application.lua
- B, _, z3 C5 W7 ]+ Q% n8 U Gmud2.0\logincenter\logincenter_win\resty\mongol\init.lua (这个文件里面好像不改也行),
9 V; {3 W( [5 i注:MongoDB数据库端口在MongoDB\config\mongo.cfg,为了安全可以修改为其他端口。修改后记得修改上面的那两个文件。$ `8 z7 ?* b0 D/ r
* v) a% A- K+ g2 I1 Y/ n" ?2 L3、如果是MYSQL数据库的版本,打开mud2.0\logincenter\logincenter_win\config\application.lua文件,看下里面的m.password = 后面的密码是否和数据库密码一致,不一致的话进游戏注册时也会出现这个错误。$ J- H% n% w# O( H0 ]
4 ?4 m! Z( @. y5 E- H. a3 v2 Q
|