今天在架设1.80火龙冰雪版本的时候,按照之前的操作,安装MongoDB,然后在C:\Program Files\MongoDB\Server\3.4\bin路径使用命令启动的时候,提示MongoDB服务无法启动。发送服务特点错误:100。网上找了很多方法,也都无法解决,不是方法不对,是因为他们用MongoDB不是来架设战神引擎版本,所以方法行不通,最后在D:\MongoDB发现了问题,因为里面没有data和数据文件,导致的,把解决的方法分享出来。
以前遇到过是因为MongoDB数据库没启动导致.检查了MongoDB服务是启动起来的。
后来发现是由于 引擎认证失败拷贝了其他引擎里面的 logincenter 文件 里面的端口不对因引起,方便以后查阅这里对战神引擎注册账号时候提示内部错误做下总结
目前发现两种原因
1、MongoDB数据库没启动
打开mongod安装目录 C:\Program Files\MongoDB\Server\3.4\bin
mongod –config “D:\MongoDB\config\mongo.cfg” –serviceName “MongoDB” –install
net start mongodb
启动MongoDB数据库
2、logincenter里面配置文件的端口没改
mud2.0\logincenter\logincenter_win\config\application.lua
mud2.0\logincenter\logincenter_win\resty\mongol\init.lua (这个文件里面好像不改也行)
后面有在补充。
注:MongoDB数据库端口在
MongoDB\config\mongo.cfg
为了安全可以修改为其他端口。修改后记得修改上面的那两个文件