[問題]安裝水怪的問題

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
頭像
chen82714ris
星球普通子民
星球普通子民
文章: 22
註冊時間: 2006-05-02 18:42

[問題]安裝水怪的問題

文章 chen82714ris »

對不起,請問一下大大,為什麼安裝水怪完整版注入SQL的時候會發生錯誤
版本:水怪 RPG 完整安裝版,付費遊覽1.0.9,付加檔案2.4.3,部分隱藏0.07,部分隱藏檔案0.02
----------------------------------------------------------------------------------
錯誤訊息:
這可能是您找到了 SQL 分析程式的一些程式錯誤,請細心查看您的語法,檢查一下引號是正確及沒有遺漏,其他可能出錯的原因可能來自您上載檔案時在引號外的地方使用了二進制碼。您可以嘗試在 MySQL 命令列介面執行該語法。如 MySQL 伺服器發出錯誤信息,這可能幫助您去找出問題所在。如您仍然未能解決問題,或在分析程式出現錯誤,但在命令列模式能正常執行,請將該句出現錯誤的 SQL 語法抽出,並將以下的"剪取"部份一同提交到臭虫區:
----開始 剪取----
eNqdlE9um0AYxfdzik9qpCQSpgy1kcOOOii2RLALJFnCAGODMmDKgOP0PNm2a58gF8gtuu4BOiNV
rWMncag0i9HM+33vzV/b86aeCSMMIx0c2zVhAAZg3B8iPxATG4RG174JR5PUBP6VVaTmtFZZHqtV
Vikr0NVPBuiaNvioDUUTXVPXTYyB0eIM7HUFR+jy3v/iiMqqpmKjVzboyvdg6itgXdhuoMC1LZxu
8hImNhiqhmaXlikKG2q/V7E+mo1nUqJMfVkDqxhuJq4bIMdyL0z4ljV3vbaZ90Ri6fIBvj89jDc/
fzwiywlsDwLrs2NDJOLGcdiK9DxC1vk5RLIfxqS8jSAvmxOMT6Eteb4oaQruNAD3ynEgpXPSsgaO
tWNlBwubvKD/2FeU9TKek5xFwAvCmBQPXtLW1UJKw6Rsnkv/RnqViWn6P1jI2yTpDO2v5R1QsSzp
/Qu7/OaSukGMruhOsP0zxNtE0tYhXVcRFDTN20JCw9O3Dl5CBVm/CzrbdcoOM3i469QZkk7FYWjP
qCtDmoYkt4fDbTNilJacdoMKssiTbgivKE07utCUMB7BitRJRuoT8Z9tvdHNr4fxs/uZJ5l42NWS
/7mdW2Jp8htzkK93
----結束 剪取----
----開始 原始資料----

ERROR: C1 C2 LEN: 5 6 1148
STR: ?

CVS: $Id: sqlparser.lib.php,v 2.36 2005/08/08 20:22:11 lem9 Exp $
MySQL: 5.0.16-nt
USR OS, AGENT, VER: Win IE 6.0
PMA: 2.6.4-pl4
PHP VER,OS: 5.1.1 WINNT
LANG: zhtw-utf-8
SQL: # ?ӤH?ꮆ
ALTER TABLE `phpbb_users`
ADD `user_bank` int(11) unsigned NOT NULL default '0',
ADD `user_bank_time` int(11) default '0',
ADD `user_robfail` smallint(5) default '0',
ADD `rpg_rob_cnt` smallint(5) unsigned default '0',
ADD `rpg_robbed_cnt` smallint(5) unsigned default '0',
ADD `rpg_rob_succ` smallint(5) unsigned default '0',
ADD `rpg_rob_fail` smallint(5) unsigned default '0',
ADD `rpg_rob_money` int(11) unsigned default '0',
ADD `rpg_robbed_money` int(11) unsigned default '0',
ADD `rpg_level` smallint(5) NOT NULL default '1',
ADD `rpg_cur_exp` mediumint(8) NOT NULL default '0',
ADD `rpg_max_exp` mediumint(8) NOT NULL default '9',
ADD `rpg_cur_hp` mediumint(8) NOT NULL default '18',
ADD `rpg_max_hp` mediumint(8) NOT NULL default '18',
ADD `rpg_cur_mp` mediumint(8) NOT NULL default '8',
ADD `rpg_max_mp` mediumint(8) NOT NULL default '8',
ADD `rpg_attack` mediumint(8) NOT NULL default '1',
ADD `rpg_defense` mediumint(8) NOT NULL default '1',
ADD `rpg_magic` mediumint(8) NOT NULL default '1',
ADD `rpg_speed` mediumint(8) NOT NULL default '1',
ADD `rpg_medals` varchar(200) default '??,
ADD `rpg_richer_pos` int(10) default NULL
----結束 原始資料----
SQL 語法:

# ?ӤH?ꮆ ALTER TABLE `phpbb_users` ADD `user_bank` int(11) unsigned NOT NULL default '0', ADD `user_bank_time` int(11) default '0', ADD `user_robfail` smallint(5) default '0', ADD `rpg_rob_cnt` smallint(5) unsigned default '0', ADD `rpg_robbed_cnt` smallint(5) unsigned default '0', ADD `rpg_rob_succ` smallint(5) unsigned default '0', ADD `rpg_rob_fail` smallint(5) unsigned default '0', ADD `rpg_rob_money` int(11) unsigned default '0', ADD `rpg_robbed_money` int(11) unsigned default '0', ADD `rpg_level` smallint(5) NOT NULL default '1', ADD `rpg_cur_exp` mediumint(8) NOT NULL default '0', ADD `rpg_max_exp` mediumint(8) NOT NULL default '9', ADD `rpg_cur_hp` mediumint(8) NOT NULL default '18', ADD `rpg_max_hp` mediumint(8) NOT NULL default '18', ADD `rpg_cur_mp` mediumint(8) NOT NULL default '8', ADD `rpg_max_mp` mediumint(8) NOT NULL default '8', ADD `rpg_attack` mediumint(8) NOT NULL default '1', ADD `rpg_defense` mediumint(8) NOT NULL default '1', ADD `rpg_magic` mediumint(8) NOT NULL default '1', ADD `rpg_speed` mediumint(8) NOT NULL default '1', ADD `rpg_medals` varchar(200) default '??, ADD `rpg_richer_pos` int(10) default NULL
MySQL 傳回:

#1067 - Invalid default value for 'rpg_medals'
selfer
星球普通子民
星球普通子民
文章: 10
註冊時間: 2005-09-19 13:22

文章 selfer »

已經很明顯的說是 rpg_medals 初始設定值錯誤了, 似乎是你原始的sql檔有問題....我的原始檔default值是"路人"

ADD `rpg_medals` varchar(200) default '??,

改成

ADD `rpg_medals` varchar(200) default '路人',
架設主機作業系統:Windows XP Profession
上網方式:ADSL
安裝的程式:appserv 2.3.0 + mySQL
phpBB2 版本:phpBB 2.0.19
頭像
chen82714ris
星球普通子民
星球普通子民
文章: 22
註冊時間: 2006-05-02 18:42

[問題]對不起

文章 chen82714ris »

對不起,大大我更改了路人之後問題還是存在,當我的SQL檔案裡的

代碼: 選擇全部

ALTER TABLE `phpbb_users`
ADD `user_bank` int(11) unsigned NOT NULL default '0',
ADD `user_bank_time` int(11) default '0',
ADD `user_robfail` smallint(5) default '0',
ADD `rpg_rob_cnt` smallint(5) unsigned default '0',
ADD `rpg_robbed_cnt` smallint(5) unsigned default '0',
ADD `rpg_rob_succ` smallint(5) unsigned default '0',
ADD `rpg_rob_fail` smallint(5) unsigned default '0',
ADD `rpg_rob_money` int(11) unsigned default '0',
ADD `rpg_robbed_money` int(11) unsigned default '0',
ADD `rpg_level` smallint(5) NOT NULL default '1',
ADD `rpg_cur_exp` mediumint(8) NOT NULL default '0',
ADD `rpg_max_exp` mediumint(8) NOT NULL default '9',
ADD `rpg_cur_hp` mediumint(8) NOT NULL default '18',
ADD `rpg_max_hp` mediumint(8) NOT NULL default '18',
ADD `rpg_cur_mp` mediumint(8) NOT NULL default '8',
ADD `rpg_max_mp` mediumint(8) NOT NULL default '8',
ADD `rpg_attack` mediumint(8) NOT NULL default '1',
ADD `rpg_defense` mediumint(8) NOT NULL default '1',
ADD `rpg_magic` mediumint(8) NOT NULL default '1',
ADD `rpg_speed` mediumint(8) NOT NULL default '1',
ADD `rpg_medals` varchar(200) default '路人',
ADD `rpg_richer_pos` int(10) default NULL;
是正確的時候,注入SQL時還是會顯示,

代碼: 選擇全部

ADD `rpg_medals` varchar(200) default '??,
路人的資料為?? :(( 請問大大是否有什麼解決方式呢?
:(( 拜訪大大替我解決一下, :(( 真的感激不盡.
*tytsim*
竹貓忠實會員
竹貓忠實會員
文章: 411
註冊時間: 2005-03-24 11:54
來自: 香港
聯繫:

文章 *tytsim* »

是utf-8論壇嗎?
 網絡鎮
    關於網絡的
http://tytsim.net.ru  一個網絡鎮
頭像
chen82714ris
星球普通子民
星球普通子民
文章: 22
註冊時間: 2006-05-02 18:42

[問題]BIG-5論壇

文章 chen82714ris »

不,我的論壇是BIG-5論壇,還有我的phpMyAdmin2.64版本 :cry: ,請問大大到底是什麼問題呢!拜訪大大替我解答一下 :oops: ,謝謝. :((
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

To: chen82714ris, 你所遇到的問題, 跟我當時安裝時有些相近.

看看我這篇有沒有幫助, 慢慢來

說我的經驗 : 由於這外掛的 SQL 要滙入的欄位特別多, 有時不慎很易出錯.

首先修改好外掛中所有資料表頭名稱, php 及 sql 都要全改. 就算不打算全裝.
最好也先改好. 以免日後加裝時忘記.

SQL 部份可以分階段式滙入, 可免出現錯誤訊息時, 在增刪之間又出錯.

把 SQL 複制 4 份. 即分為 4 部份, (保留檔案屬性, 不要變更喔) 特別刑場那段.

你参考這兩篇, 很重要.

http://phpbb-tw.net/phpbb/viewtopic.php?p=228315#228315
http://phpbb-tw.net/phpbb/viewtopic.php?t=40885

這一段更是成功關鍵:
就是用[瀏覽] 方式再選這 SQL 檔. 但在執行前, 選 [Latin 1] 這樣便不會亂碼了.

先把 ?? 改回 "路人"


祝你成功再來分享!!
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
頭像
chen82714ris
星球普通子民
星球普通子民
文章: 22
註冊時間: 2006-05-02 18:42

[討論]謝謝

文章 chen82714ris »

謝謝大大的幫助 :-D ,我的問題以順利解決了 :cry: ,非常謝謝您 :oops: .
:-o 原來指要在在執行之前, 選則Latin 1就可以順利解決了 :mrgreen:
主題已鎖定

回到「外掛問題討論」