中文eAthena模拟器开发者论坛

 找回密码
 注册
搜索
查看: 231|回复: 6

更新後 map server顯示 錯誤 已經下線角色

[复制链接]
发表于 2017-8-8 23:22:24 | 显示全部楼层 |阅读模式
本帖最后由 s11005349 于 2017-8-8 23:35 编辑

服务端: r15.06.85
客户端: 2015-11-04aRagexe

我按照更新教程
把sql更新到r15.06.85 跟logs_r13.00.00 (原本載6.40.378)
(已運行大于当前服务器端的版本 且小于等于更新到服务器端的版本 的所有sql文件)

但是附圖2中svn開頭的sql檔 更新教程並沒有出現
我也不太ˋ懂應該要給logs執行 還是主資料庫執行
所以我並沒有運行svn開頭的sql檔
請問有人知道svn開頭的sql檔的用意為何嗎?

不理svn開頭的sql更新,直接啟動三轉端之後
map server不斷刷錯誤訊息(如附圖1)
請問有人知道是哪裡錯了嗎?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
SeAr最贴近官方细节的模拟器,没有“之一”。
发表于 2017-8-9 00:02:27 | 显示全部楼层
db/const.txt 更新了么?
SeAr最贴近官方细节的模拟器,没有“之一”。
 楼主| 发表于 2017-8-9 00:46:14 | 显示全部楼层
fhannuo5511 发表于 2017-8-9 00:02
db/const.txt 更新了么?

貌似沒有
我用svn取出後
const檔案上頭有一個紅色驚嘆號
請問出了什麼差錯?
SeAr最贴近官方细节的模拟器,没有“之一”。
发表于 2017-8-9 13:46:44 | 显示全部楼层
手动修复有感叹号的
const这个文件直接拿最新版的覆盖应该是没问题的
其他文件不好说
SeAr最贴近官方细节的模拟器,没有“之一”。
 楼主| 发表于 2017-8-9 14:01:27 | 显示全部楼层
本帖最后由 s11005349 于 2017-8-9 14:02 编辑
Inkfish 发表于 2017-8-9 13:46
手动修复有感叹号的
const这个文件直接拿最新版的覆盖应该是没问题的
其他文件不好说


以新資料夾更新所有文檔後 手動貼上原資料夾 仍有感歎號
但已經不會顯示原本的錯誤
變成創立帳號時 出現DB error (如圖)
請問svn開頭的sql有執行必要嗎?
不然log 跟Ragnarok 資料庫我都已經按照更新教程更新了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
SeAr最贴近官方细节的模拟器,没有“之一”。
发表于 2017-8-9 14:43:11 | 显示全部楼层
error_message 这个栏目并不是sear默认的栏目,是你(或者无论是谁,反正不是我)自己添加的
因此和有没有更新并没有任何关系
所以你的问题根本不成立
也就无需回答。

以下是sear的login表,可见,并没有error_message这个栏目

--
-- Table structure for table `login`
--

CREATE TABLE IF NOT EXISTS `login` (
  `account_id` int(11) unsigned NOT NULL auto_increment,
  `userid` varchar(23) NOT NULL default '',
  `user_pass` varchar(32) NOT NULL default '',
  `sex` enum('M','F','S') NOT NULL default 'M',
  `email` varchar(39) NOT NULL default '',
  `level` tinyint(3) NOT NULL default '0',
  `max_char` tinyint(3) unsigned NOT NULL default '0',
  `state` int(11) unsigned NOT NULL default '0',  
  `unban_time` int(11) unsigned NOT NULL default '0',  
  `expiration_time` int(11) unsigned NOT NULL default '0',  
  `logincount` mediumint(9) unsigned NOT NULL default '0',  
  `lastlogin` datetime NOT NULL default '0000-00-00 00:00:00',
  `last_ip` varchar(100) NOT NULL default '',
  `birthdate` DATE NOT NULL DEFAULT '0000-00-00',
  `last_mac` varchar(18) NOT NULL default '00-00-00-00-00-00',
  PRIMARY KEY  (`account_id`),
  KEY `name` (`userid`)
) ENGINE=MyISAM AUTO_INCREMENT=2000000;

这个报错只是说error_message你添加的时候没有设置默认值
请设置
SeAr最贴近官方细节的模拟器,没有“之一”。
 楼主| 发表于 2017-8-9 15:08:26 | 显示全部楼层
Inkfish 发表于 2017-8-9 14:43
error_message 这个栏目并不是sear默认的栏目,是你(或者无论是谁,反正不是我)自己添加的
因此和有没有更 ...

好的
感謝解惑
SeAr最贴近官方细节的模拟器,没有“之一”。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|中文eAthena模拟器开发者论坛

GMT+8, 2017-11-19 18:16

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表