传奇私服获取地址失败
作者:admin发布时间:2021-11-08分类:sf发布网浏览:45评论:14
真的,我遇到几个版本的战神引擎绝对是有人故意改了配置,改法不尽相同,但都会报这个错误,下面列举我遇到的恶意改动
配置文件被做了手脚
因为是提示获取开发者区服信息失败,所以我第一个想到的就是文件路径不对,用户客户端定义获取区服信息是通过访问服务器的路径,一般来说想访问此路径获取到到此文件有两种方式,一个是在lua程序中定义,另一个是在里面设置
这两种修改的我都看到过,先说第一种,第一种方式访问区服列表的,只起到一个代理的作用,不指定路径,因为在目录中已经定义好了访问规则,如下图所示,定义了访问路径则去访问下而文件又定义了的位置,所以就可以正常获取区服表了
不过我遇到有的版本,估计把这个文件中的路径设置错误,或者把下面开服表内容删掉。因为不同版本开服表信息并不通用,而且名字要相互间匹配,所以如果没有开服表信息或者是错误的,那就比较难解决了,建议换个端试试
第二种修改nginx的改动就比较好修复了,这种版本的在nginx的配置文件中定义了alias,来实现访问/serverlist路径可以获取到区服表,但如果这一条alias被删掉了,或者故意改错,那就无法访问到正确的文件了。
我遇到过一个版本,72的,正常来说访问/serverlist路径,直接定义到serverlist.json文件本身,可他这个配置文件却是定义到config目录本身,难怪我看nginx日志一直报403,权限拒绝
所以需要将后面路径补齐,正确的为aliasD:\mud2.0\logi传奇私服获取地址失败ncenter\logincenter_win\config\serverlist.json;,记得nginx配置文件每行分号结尾
也有版本修复了上面的问题后还是不能正常登录,我倒也没发现到底是哪里被做了手脚
不过这个logincenter_win目录倒是通用的,找一个没被做手脚的,将里面的serverlist.json、serverlist.lua换成自己的,就可以用了,非要修复反而很麻烦,毕竟搞破坏比修好容易太多了
战神引擎区服列表为空或不显示
最开始显示了测试服务器登录,也输入了要进入的区服,还提示了是否进入XXXX,点了确定进去之后,区服列表竟然是空的。这个问题大概率是因为serverlist配置的不对,检查下serverlist.json吧,版本名字都要匹配
客户端如果用的版本不一致到也有可能出现这种情况
更多手游开服教程,可以关注专栏【传奇手游开服教程】,助您成为更专业的GM!
已有14位网友发表了看法: