目录
一、搭建DNF台服之服务器篇
二、搭建DNF台服之数据库
三、搭建DNF台服之配置客户端
四、搭建DNF台服之无限疲劳
五、搭建DNF台服之链接数据库
六、搭建DNF台服之开启拍卖行
七、搭建DNF台服之[真·外网架设]篇
自年前发布的在群晖NAS中手动搭建DNF台服服务端系列教程之后,本人搭建的服务端一直运行良好。进入2020年之后的一天,突然发现"拍卖行"进不去了,寻起原因,原来是服务端中的数据库在关于拍卖行的一行中,设置的拍卖行开启的时间到2019年12月31日为止,那么解决问题就变得简单了。
方法有二:
一、 简单方法:修改dnf的服务端,也就是centos系统的时间,将其修改为2019年的时间。在终端中输入指令:(加粗的三条)
//查看当前时间
date
> 2020年 02月 18日 星期二 15:05:47 CST
//将系统时间设置为2019-06-25 20:13:00
date -s "2019-06-25 20:13:00"
//参看设置好的时间
date
> 2019年 06月 25日 星期二 20:13:00 CST
二、根源解决:
进入服务端数据库,连接方法:
1.使用Navicat for mySQL软件,按图新建。
2.在“SSH”菜单中按如下填写服务端的ip、端口、root账号、以及root账号对应的密码
3.在"常规"菜单中,按如下填写:127.0.0.1, 端口:3306,密码:uu5!^%jg (如果无法登录,可使用此账号:帐号为:root,默认密码为:vcmoe)
4.找到taiwan_cain_auction_gold
添加两个表项目 分别是 auction_history_202002 auction_history_buyer_202002
这两个表项目可以复制已有的表 auction_history_201912 auction_history_buyer_201912 (复制结构不复制数据),然后重新命名对应名字就可以了。
修改必须和你当前的时间一致才行,比如你现在电脑的时间是2月份,那表的名字就必须是202002而不是201902。
以此类推,建立其他月份。
5.保存数据库,并退出,重启服务端,搞定!
PS:金币寄售系统同理