##一、网络与端口配置检查
**核心问题**:80%的"不开门"故障源自网络配置错误
###1.IP地址三处核对(新手必错点)
-**服务端IP**:检查`D:\MirServer\Mir200\!Setup.txt`中的`IP1=127.0.0.1`(本地开服地址)
-**登录器配置**:登录器生成时填写的IP需与服务端一致(如图1)
-**客户端补丁**:部分老版本需修改`client.ini`中的IP(注意大小写敏感)
*示例错误*:将`127.0.0.1`误写成`172.0.0.1`导致无法连通
###2.端口占用排查(进阶必备)
|关键端口|服务名称|检测命令|解决方案|
|----------|------------|-----------------------|--------------------------|
|7000|主网关|`netstat-ano|findstr7000`|结束占用进程或更换端口|
|7100|角色网关|`telnet127.0.0.17100`|关闭Windows防火墙放行|
|7200|游戏网关|端口扫描工具检测|修改`MirServer\RunGate\Config.ini`|
**诊断流程**:
```mermaid
graphTD
A[启动服务端]-->B{所有网关灯亮?}
B-->|是|C[检查客户端IP]
B-->|否|D[逐个重启网关]
C-->E[测试本地连接]
```
---
##二、服务端启动异常处理
###1.核心引擎未启动
-**M2Server报错**:双击查看`M2Server.exe`运行日志,常见错误包括:
-`DBError:无法连接数据库`→检查DBC2000安装路径
-`MapLoadError`→补全`Map`文件夹的53套基础地图文件
-**网关假死**:在任务管理器中强制结束以下进程后重启:
```
LoginGate.exe
SelGate.exe
RunGate.exe
```
###2.数据库连接故障
**DBC2000正确配置**:
1.控制面板新建数据库`HeroDB`
2.路径指向`D:\MirServer\Mud2\DB`
3.右键属性勾选"STANDARD"和"ENABLEBCD"
*典型错误*:数据库路径含中文导致识别失败
---
##三、客户端兼容性解决方案
###1.版本匹配原则
|服务端版本|推荐客户端|核心文件校验|
|------------|---------------|-------------------------|
|1.76复古|十周年客户端|`Data\Prguse.wzl`大小38MB|
|合击版本|1.85客户端|`Wav`文件夹含289个文件|
|微变版本|2.0.5.3客户端|`Map`文件夹含61个地图|
**降级安装方法**:
1.卸载现有客户端
2.安装旧版本时取消勾选"自动更新"
3.复制服务端提供的`补丁文件夹`覆盖安装目录
###2.系统兼容性调整
**Win10/11特殊设置**:
-右键客户端程序→属性→兼容性→勾选"以Windows7运行"
-注册表修改:`HKEY_CURRENT_USER\Software\WEMADE`下新建DWORD值`DisableDX11=1`
---
##四、登录器与补丁配置
###1.登录器生成三要素
1.选择配套引擎(BLUE/LEGEND/HERO)
2.勾选"跳过检测"选项
3.配置列表文件`ServerList.txt`格式:
```
传奇世界|127.0.0.1|7000|1|测试区|0|0
```
###2.补丁冲突排查
**关键文件检查**:
-`Data\UI.pak`→界面布局文件
-`Wav\Laser.wav`→技能音效文件
-`Map\0.map`→新手村地图
*快速检测法*:新建纯净客户端逐步添加补丁测试
---
##五、进阶故障诊断
###1.日志分析定位
查看`D:\MirServer\Log`下的关键日志:
-`LoginSrv\LogData\LoginLog\`→账号登录记录
-`GameLog\LogData\`→角色行为日志
-`M2Server\Log\`→引擎运行日志
**典型错误码解析**:
-`ERR1053`→端口被占用
-`ERR22001`→数据库字段溢出
-`ERR6`→内存分配失败
###2.硬件性能排查
**最低配置要求**:
|组件|单机版要求|10人联机要求|
|----------|----------------|------------------|
|CPU|i3-7100|E5-2678v3|
|内存|8GBDDR4|32GBECC|
|硬盘|256GBSATA|1TBNVMeSSD|
|网络|10Mbps|100Mbps独享带宽|
**负载测试工具**:
-`M2Server.exe`内置压力测试命令:
```
@loadtest50//模拟50人在线
@checkgate//网关状态检测
```
---
##六、终极解决方案流程
```mermaid
graphLR
A[无法开门]-->B{网关是否全亮?}
B-->|否|C[重启网关进程]
B-->|是|D[检查IP端口]
D-->E[客户端版本验证]
E-->F[系统兼容调整]
F-->G[日志分析]
G-->H[成功进入]
```
**注意事项**:
1.开服前关闭杀毒软件防火墙
2.使用英文路径安装服务端
3.保持服务端与客户端时间同步
4.首次启动建议开启`M2Server`的调试模式
**核心问题**:80%的"不开门"故障源自网络配置错误
###1.IP地址三处核对(新手必错点)
-**服务端IP**:检查`D:\MirServer\Mir200\!Setup.txt`中的`IP1=127.0.0.1`(本地开服地址)
-**登录器配置**:登录器生成时填写的IP需与服务端一致(如图1)
-**客户端补丁**:部分老版本需修改`client.ini`中的IP(注意大小写敏感)
*示例错误*:将`127.0.0.1`误写成`172.0.0.1`导致无法连通
###2.端口占用排查(进阶必备)
|关键端口|服务名称|检测命令|解决方案|
|----------|------------|-----------------------|--------------------------|
|7000|主网关|`netstat-ano|findstr7000`|结束占用进程或更换端口|
|7100|角色网关|`telnet127.0.0.17100`|关闭Windows防火墙放行|
|7200|游戏网关|端口扫描工具检测|修改`MirServer\RunGate\Config.ini`|
**诊断流程**:
```mermaid
graphTD
A[启动服务端]-->B{所有网关灯亮?}
B-->|是|C[检查客户端IP]
B-->|否|D[逐个重启网关]
C-->E[测试本地连接]
```
---
##二、服务端启动异常处理
###1.核心引擎未启动
-**M2Server报错**:双击查看`M2Server.exe`运行日志,常见错误包括:
-`DBError:无法连接数据库`→检查DBC2000安装路径
-`MapLoadError`→补全`Map`文件夹的53套基础地图文件
-**网关假死**:在任务管理器中强制结束以下进程后重启:
```
LoginGate.exe
SelGate.exe
RunGate.exe
```
###2.数据库连接故障
**DBC2000正确配置**:
1.控制面板新建数据库`HeroDB`
2.路径指向`D:\MirServer\Mud2\DB`
3.右键属性勾选"STANDARD"和"ENABLEBCD"
*典型错误*:数据库路径含中文导致识别失败
---
##三、客户端兼容性解决方案
###1.版本匹配原则
|服务端版本|推荐客户端|核心文件校验|
|------------|---------------|-------------------------|
|1.76复古|十周年客户端|`Data\Prguse.wzl`大小38MB|
|合击版本|1.85客户端|`Wav`文件夹含289个文件|
|微变版本|2.0.5.3客户端|`Map`文件夹含61个地图|
**降级安装方法**:
1.卸载现有客户端
2.安装旧版本时取消勾选"自动更新"
3.复制服务端提供的`补丁文件夹`覆盖安装目录
###2.系统兼容性调整
**Win10/11特殊设置**:
-右键客户端程序→属性→兼容性→勾选"以Windows7运行"
-注册表修改:`HKEY_CURRENT_USER\Software\WEMADE`下新建DWORD值`DisableDX11=1`
---
##四、登录器与补丁配置
###1.登录器生成三要素
1.选择配套引擎(BLUE/LEGEND/HERO)
2.勾选"跳过检测"选项
3.配置列表文件`ServerList.txt`格式:
```
传奇世界|127.0.0.1|7000|1|测试区|0|0
```
###2.补丁冲突排查
**关键文件检查**:
-`Data\UI.pak`→界面布局文件
-`Wav\Laser.wav`→技能音效文件
-`Map\0.map`→新手村地图
*快速检测法*:新建纯净客户端逐步添加补丁测试
---
##五、进阶故障诊断
###1.日志分析定位
查看`D:\MirServer\Log`下的关键日志:
-`LoginSrv\LogData\LoginLog\`→账号登录记录
-`GameLog\LogData\`→角色行为日志
-`M2Server\Log\`→引擎运行日志
**典型错误码解析**:
-`ERR1053`→端口被占用
-`ERR22001`→数据库字段溢出
-`ERR6`→内存分配失败
###2.硬件性能排查
**最低配置要求**:
|组件|单机版要求|10人联机要求|
|----------|----------------|------------------|
|CPU|i3-7100|E5-2678v3|
|内存|8GBDDR4|32GBECC|
|硬盘|256GBSATA|1TBNVMeSSD|
|网络|10Mbps|100Mbps独享带宽|
**负载测试工具**:
-`M2Server.exe`内置压力测试命令:
```
@loadtest50//模拟50人在线
@checkgate//网关状态检测
```
---
##六、终极解决方案流程
```mermaid
graphLR
A[无法开门]-->B{网关是否全亮?}
B-->|否|C[重启网关进程]
B-->|是|D[检查IP端口]
D-->E[客户端版本验证]
E-->F[系统兼容调整]
F-->G[日志分析]
G-->H[成功进入]
```
**注意事项**:
1.开服前关闭杀毒软件防火墙
2.使用英文路径安装服务端
3.保持服务端与客户端时间同步
4.首次启动建议开启`M2Server`的调试模式

