该软件是由lamp开发的一套强大的ASPWEB服务器,使用这个软件的您完全可以抛弃体积庞大的WINNT,WIN2000服 务器系统及漏洞百出的IIS了。现在你可以在任何一个系统上调试和发布您的ASP程序了。目前测试通过的操作系统为:Windows 98;Windows 98 SE;Windows ME;Windows NT+IE4Windows 2000;Windows XP;Windows .NET Server。现在完全支持ACCESS,SQL数据库!
操作说明
1. 安装ASP服务器1.0v。
2. 把您的ASP程序COPY到安装目录中的Web的目录下即可。
3.ASP程序调试地址: 127.0.0.1/web/你的程序文件夹名.
注意:安装IIS或PWS请卸载组件后,再使用本软件。
1.首先要保证 你的服务端内所有服务器名字为一个,也就是每个配置文件里的服务器名要一样!然后在客户端,你登陆器里,要保证和服务端设置的服务器名一样,否则无法登陆游戏,提示服务未启动!
这个问题其实和传奇一样,名字不对就会不开门!
2.可能是你没端口没有对外开放,或着影射!或者IP写错,就会造成此类问题! 一般服务端正常启动就可以
正常登陆游戏!
3.可能是你修改了人物的某些数据,导致数据不合法,例如胡乱修改MS!而无法登陆服务器!与服务器连接中
断!
3)开外网发法及端口影射:
首先如果你是ADSL直接对外网的机器 不必开放端口
如果您是内网 需要在路由开放的端口如下:
9958 (帐号登陆端口)
9865或9870 根据自己配置文件内的端口更改 (翻译为点数列表端口)
5816 (进入游戏端口)
修改外网IP
ACCServer\config.ini
SERVERIP = 127.0.0.1 (这个改为外网IP)
GameServer\config.ini
GAMESERVER_IP = 127.0.0.1 (这个改为外网IP)
GameServer\shell.ini
ACCOUNT_IP = 127.0.0.1 (这个改为外网IP)
其他IP不必修改 保持127.0.0.1即可!
4)以上都没问题仍然无法登陆游戏
如果你修改过系统时间,也就是在MSG运行后,对系统时间进行修改,就会造成登陆超时,MSG不接受登陆请求
!重起MSG即可!
如果提示连接失败,重新登陆仍然出问题,可能是由于内存不够导致MSG已经死掉,而无法接受登陆请求!
如果提示密码错误,可能和版本有关系!
MSG2668 / 2993 对应QQ3711版本
MSG2883 对应QQ3786版本
如果仍然提示密码错误,可能和你的ACC所连接的帐号数据库有关系
也许是你的帐号并未写入数据库,在数据库不存在
或者帐号数据库损坏,
如果你有单独的帐号数据库,请按如下配置ACCServer/AuthorizeDB.cfg
127.0.0.1 root test account account name password id
count_stat server_name status
127.0.0.1 root 378b243e220ca493 account
如果你的帐号数据库和其他数据都在MY数据库内,请按如下配置
127.0.0.1 root test my account name password id
count_stat server_name status
127.0.0.1 root 378b243e220ca493 my
MYSQL登陆帐号密码请自行修改!
5>ACC启动后自动消失 或者提示错误!
如果你有单独的帐号数据库,请按如下配置ACCServer/AuthorizeDB.cfg
127.0.0.1 root test account account name password id
count_stat server_name status
127.0.0.1 root 378b243e220ca493 account
如果你的帐号数据库和其他数据都在MY数据库内,请按如下配置
127.0.0.1 root test my account name password id
count_stat server_name status
127.0.0.1 root 378b243e220ca493 my
MYSQL登陆帐号密码请自行修改!
ACCServer/gameserver.cfg改为如下
1000 1 127.0.0.1 root test my
MYSQL登陆帐号密码请自行修改!
如果仍然无法启动,可能是你的MYSQL帐号密码有错误!或者MYSQL没有启动!
简单启动MYSQL的方法: 开始-控制面版-管理工具-服务 找到MYSQL点启动即可!
6>MYSQL无法正常启动!
可能3306端口被占用!关闭其他可能占用3306端口的程序,再重新启动!
可能MYSQL数据文件路径有错误,或者MYSQL配置文件内的路径出错,或MYSQL损坏!删除MYSQL,重新安装!
7>无法启动NPCserver.exe
出现这个问题,最大的可能就是你的机器内存不够.因为刷怪数量很多,最低保证你的机器有1G内存!
或者是你地图文件问题,请将官方最新客户端内的MAP文件夹复制到GAMESERVER里
8>网站注册页面不显示验证码!或者注册提示页面错误!
1)验证码不显示可能由于你的IIS不支持ASP.NET 请在WEB服务扩展中开启
2)验证码不显示可能是你的IE安全级过高,请降低IE安全级,并在 internet选项-隐私 把安全级降至最低
尝试!
3)提示验证码错误,目前的注册页不支持远程框架,也就是浏览127.0.0.1的注册页面,但是从127.0.0.2的
机器上读取!
4)点注册,该页无法找到,请先安装MyODBC-3.51.11-2-win.exe 没有到百度或者讯雷里搜!
安装好后在ODBC里建立2个数据源ACCOUNT 和 MY 服务器地址写localhost 第二页写3306 第三页 前两个
打钩 OK!
5)如果仍然出现,该页无法找到,请在WEB服务扩展中开启全部服务测试!
这个跟之前版本的设置大同小异,打个比方,比如你将站点目录设为D盘下的wwwroot文件夹,那么,请在站点管理是切换到高级模式,在测试服务器中指定本地与服务器的地址(CS5就是在这里多了些手脚,会让刚接触的人觉得莫名其妙)。至于连接ACCESS,那么可以用“自定义连接字符串”,代码如下: "Provider=Microsoft.Jet.OLEDB.4.0Data Source="&Server.MapPath("/数据库所在路径/数据库名")示例:"Provider=Microsoft.Jet.OLEDB.4.0Data Source="&Server.MapPath("/data/db1.mdb") 这里的意思是:数据库文件db1.mdb放在站点目录下的data文件夹里。当然,数据库文件直接用单纯的普通命名方式很不安全哦?建议在命名是加上#,如d#b1.mdb。这样可以放在被恶意下载欢迎分享,转载请注明来源:夏雨云
评论列表(0条)