魔兽世界单机版服务器连接不上crashed!联机各种详解
(2014-09-20 14:07:51)
你打开服务端里面的realmd.conf这个文件,用记事本就可以打开了
LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"
看到没有,第一个mangos是用户名,第二个是密码
把密码改下
有时启动时会提示WEB启动失败,其实就是80端口被占用了,而迅雷等下载软件恰恰就是占用了80端口,关掉就行了。但有时迅雷等都没有开也启动不了,那就是别的东西占用了,那怎么办呢?我来叫你查看端口并关掉的方法。
1.在开始--运行 里面输入cmd点回车,会出现运行窗口。
2.在提示符后输入netstat -ano回车,找到tcp 80端口对应的pid,比如1484.
3.ctrl+alt+del打开任务管理器,选进程,这里有很多正在运行的程序怎么找?别急点上面的 查看--选择列--在PID(进程标示符)前面打钩。好了,下面的进程前面都有了PID号码。这时上一步找到的PID就有用了,找到1484,比如PEER.EXE什么的,结束进程吧。这时再开服务器,看WEB可以启动了!
你看看你的开机启动项目里面有没有占用1948的?Qvod啊,PPtv啊都有开机启动占用的。也可以使用360,按照”360安全卫士-高级-网络连接状态“查看80端口对应于机子上那个程序。然后点击该行数据,会显示出程序的完整路径。找到那个程序在使用80端口,就可以进行针对性的解决。
然后打开控制面板(XP 和VISTA用户选择经典模式显示控制面板)找到 "管理工具" 打开后找到 "服务" 将里面的ApplicationManagement改成"手动" 然后从新启动机器看看进程里是不是还有mysqld-nt.exe 如果没有了那么已经删除干净, 如果还有那么自己找办法删除,可以使用文件粉碎机之类,一般WINDOWS优化大师之类的软件都带文件粉碎功能,彻底删除你以前服务器 甚至从做系统也要删除.“启动web服务器.exe"运行结束后会弹出个网页,如果显示出来注册的页面了那么已经可以了.(最好注册个帐号一会儿会用到).如果显示不出来 很可能是你以前的服务器的版本没有删除干净.这就是为什么要你从新做系统也要把以前服务器版本删除干净的原因.还有一个原因就是8081端口被占用.这个我目前知道的比较方便的办法是关闭一切下载软件和聊天软件和杀毒软件,从新启动电脑 在运行“启动web服务器.exe"一次 .如果不知道怎么禁止杀毒软件或者开机自动启动的软件运行 那么你要抢在他们运行之前运行“启动web服务器.exe"虽然听起来很SB但是确实好用,端口嘛 谁先用了谁就用着 就是这个道理.电脑无非也就是人脑研究出来的.某些地方总和人是类似的呵呵.但是他们比我们懂礼貌哦.有人先用了绝对不会过去抢的.呵呵好了说多了,继续吧.:) 第三步 运行D:\mangguoWOW\navicat文件夹下的 "navicat.exe" .点击“连接”-在“用户名”、“密码”处填上“mangos”、“mangos”(填的时候没有引号),联机名称 那里随便添了 其他项默认,点确定 双击左边的localhost(联机名称)栏,双击realmd表,双击右边的realmist表,在
address栏里粘帖你自己的的IP地址(例如:192.168.1.101),name栏是您的服务器名字,随你自己的意愿改,完成后回车确定 或者按下边的对号 第4步到论坛上找maps和vmaps的下载。不知道地址的http://dwow.5d6d.com/进这里的补丁板快,然后复制到D:\mangguoWOW\mangos文件夹下 点全部替换.这步也很关键的 最好是自己提取,而且最好maps vmaps dbc 全自己提取.要纯净的4.2.2的魔兽客户端,没下过登陆器玩过私服的,用其他的可能是4.2.1中提取的,这样你后面启动服务器的时候会容易有红字出现 或者在数据导入时候发生冲突而显示导入失败或者导入成功游戏里也没有反映. 这里有个很重要的注意的就是你下载的解压地图软件比如ad.exe 放到魔兽游戏目录下后 点右键→兼容性→选择Windows2000来启动否则很容易解压半路出错误,其他的解压地图的软件也一样设置. 第五步 启动D:\mangguoWOW\mangos下的“启动WOW服务器.exe”,等待启动完成。 好了现在局域网架设完成. 登陆设置: 进到你魔兽世界的目录下找到"realmlist.wtf"这个文件 用记事本方式打开(右键 选择打开方式 记事本)将引号部分的内容改成你机器的IP192.168.*.* 运行wow.exe 打上你的帐号和密码.(帐号是在第二步里弹出的网页上注册)OK了你可
以进去玩了 下面是外网的设置. 先讲直接ADLS上网的朋友(没有陆游器的用户)如果你是安照上面的方法架设的话 那么直接将你的 http://localhost:8081/ (localhost改成你的你机器IP就可以(:8081不要动) 发布出去 让别人注册.先找朋友测试能不能访问 下面是进游戏 方法:让你朋友进到他他机器上的魔兽世界的目录下找到"realmlist.wtf"这个文件 用记事本方式打开(右键 选择打开方式 记事本)将引号部分的内容改成你机器的IP192.168.*.* (引号不动) ,运行wow.exe 打上他注册的帐号和密码.看他能否进入 出现问题的话 详细的看下面的陆游器设置外网里的问题. 下面是陆游器开外网的设置了. 首先打开一个IE网页在里面输入你外网IP(不知道的去一般的查询IP网站查一下baidu里一堆一堆的) 回车 这时候会提示你用户名和密码 这个如果是你自己家的话 陆游器说明书上会有(别说你没有陆游器说明书,那你陆游器哪来的?) 进入之后找到有转送字样的菜单 不同的陆游器 有不同的设置方法 去看说明书 下面说映射的几个端口 :8081网站的端口 3724 连接游戏端口 8093 进行游戏端口
8085游戏服务器的端口 全部映射完了以后 发布出去 记住这时候你发布出去的的网页http://localhost:8081/(localhost要改成你外网的IP了而不是你机器IP :8081不要改)让你朋友进到他机器上的魔兽世界的目录下找到"realmlist.wtf"这个文件 用记事本方式打开(右键 选择打开方式 记事本)将引号部分的内容改成你机器的外网IP运行wow.exe 进入游戏一起享受吧。 问题: 1。别人显示连接失败 是你游戏的端口没有开放 检查映射正确与否主要端口 3724 8129 或者是否被你机器里其他软件占 2。进到游戏里显示帐号错误 这个基本上不会发生 只发生过在99game的服务器里,需要帮助的加我QQ784992164 3。进到游戏服务器后到角色选择前一步 分配游戏服务器卡住 或者进步去 不停的让你选 .主要检查8050这个端口 看看你机器上是不是有其他的软件站用了这个端口 如果有给他停用 baidu里面搜一下停端口的方法 也是一堆一堆的.很简单。 ★开设外网之后自己进不去游戏的解决(陆游器用户) 非常简单。打开navicat.exe进到realmd这个表里,最下面那个“+”然后会出来个新表格 第一列里面添上“2” (注意是列)下一列里添名字,任意填, 但是不要和原来那列的一样。IP拦里注意,如果你架设外网了 那么原来的肯定是你外网的
IP(这就是你自己进不去游戏的原因),你自己建的这个里要添上你机器的IP(必须),剩下的列里和原来的填一样。 好了现在登陆你的游戏 到分配服务器的时候就会出现两个服务器让你选。你再第二列添了什么名字这里的服务器就会是什么名字 选你自己建立的那个名字的服务器 进去吧 呵呵