關於資料庫還原後,文章及會員全部變成亂碼的問題

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
karobi
星球公民
星球公民
文章: 31
註冊時間: 2005-12-23 12:37

關於資料庫還原後,文章及會員全部變成亂碼的問題

文章 karobi »

1.安裝MOD之前已經先行備份資料及資料庫\r

2.資料庫下載之後已先用convertz將檔案轉檔成UTF-8 並將內容裡面所有/r/h全部刪除\r

3.因為付費文章MOD裝錯誤,所以重新還原資料庫,並把先前資料全部覆蓋

4.結果變成所有文章及會員名稱都變成亂碼,連系統管理員都無法進入\r

利用\r
http://phpbb-tw.net/phpbb/viewtopic.php?t=13424資料庫還原


請看我的網頁
http://kbs.up.md/我的網頁

請問各位先進~遇到這種狀況要怎麼解決呢???
●OS:windowsXP
●架站軟體:phpBB2
●phpBB版本:phpbb-2.0.22
●上網方式:ADSL 動態IP
連接網址http://forum.kbsguild.com

外掛一覽
偽子分區
youtube BBCODE
全區公告
快速砍人
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

karobi 寫:2.資料庫下載之後已先用convertz將檔案轉檔成UTF-8 並將內容裡面所有/r/h全部刪除
ConvertZ 的轉碼設定中有一個「加BOM到UTF8檔案」的選項,記得不要勾選。
這樣轉碼出來的 UTF-8 檔案才可以在網路上被使用。

除了資料庫,你 phpBB 的所有檔案也要轉為 UTF-8 。
不然大腦(資料庫)已經是 UTF-8 了,但是身體(論壇)還是 big5 的話,一樣會有問題。

還有,記得將語系檔 lang_main.php 當中的:

$lang['ENCODING'] = 'big5';

改成

$lang['ENCODING'] = 'utf-8';
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
karobi
星球公民
星球公民
文章: 31
註冊時間: 2005-12-23 12:37

文章 karobi »

依夢兒 寫:
karobi 寫:2.資料庫下載之後已先用convertz將檔案轉檔成UTF-8 並將內容裡面所有/r/h全部刪除
ConvertZ 的轉碼設定中有一個「加BOM到UTF8檔案」的選項,記得不要勾選。
這樣轉碼出來的 UTF-8 檔案才可以在網路上被使用。

除了資料庫,你 phpBB 的所有檔案也要轉為 UTF-8 。
不然大腦(資料庫)已經是 UTF-8 了,但是身體(論壇)還是 big5 的話,一樣會有問題。

還有,記得將語系檔 lang_main.php 當中的:

$lang['ENCODING'] = 'big5';

改成

$lang['ENCODING'] = 'utf-8';
多謝依夢兒大大(大姐?)

我等等回去先去試試~畢竟已經弄了一個禮拜多了,差點就無顏面對江東父老Orz
●OS:windowsXP
●架站軟體:phpBB2
●phpBB版本:phpbb-2.0.22
●上網方式:ADSL 動態IP
連接網址http://forum.kbsguild.com

外掛一覽
偽子分區
youtube BBCODE
全區公告
快速砍人
karobi
星球公民
星球公民
文章: 31
註冊時間: 2005-12-23 12:37

文章 karobi »

1.已確認無勾選\r
2.已將所有檔案全部轉成utf-8
3.$lang['ENCODING'] = 'utf-8';<===已修改\r

狀況一樣Orz

UTF-8真令人頭痛阿!!
●OS:windowsXP
●架站軟體:phpBB2
●phpBB版本:phpbb-2.0.22
●上網方式:ADSL 動態IP
連接網址http://forum.kbsguild.com

外掛一覽
偽子分區
youtube BBCODE
全區公告
快速砍人
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

你好像有的地方還沒有轉好喲?我看了一下你論壇的網頁原始檔,開頭有一句:

<meta http-equiv="Content-Type" content="text/html; charset=big5">

紅色是錯的,應該是 utf-8 才對。
建議你再檢查一下是不是漏了什麼該作的步驟?

如果身體(論壇)轉 UTF-8 沒有問題,那就是大腦有問題了,可能是資料庫的部分沒有搞定。
你的 MySQL 版本是?
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
stevenbb
星球公民
星球公民
文章: 43
註冊時間: 2001-12-12 00:06
來自: 黑洞

文章 stevenbb »

你先確定你備份出來的資料庫檔案用文字編輯器開時看到的是亂碼還是正常的吧\r
說不定從你備份出來時是亂碼了
yjsboy
星球公民
星球公民
文章: 57
註冊時間: 2004-04-10 22:31
來自: 我不知道耶      我在: 網路求生存     渴望 :樂透中頭獎  
聯繫:

文章 yjsboy »

這問題我遇過!是語系檔的問題啦...
原因就是你備份起來的檔案是BIG-5語系\r
但是你升級2.0.19後就變成 UTF-8 編碼
因此語系之間發生衝突
所以你要再下載BIG-5語系覆蓋UTF-8
這樣就能解決囉 :-)

由御津闇慈大大所釋出的2.0.19 BIG-5 語系檔:
2.0.19 BIG-5 語系檔下載點
karobi
星球公民
星球公民
文章: 31
註冊時間: 2005-12-23 12:37

文章 karobi »

依夢兒 寫: 如果身體(論壇)轉 UTF-8 沒有問題,那就是大腦有問題了,可能是資料庫的部分沒有搞定。
你的 MySQL 版本是?
我的Mysql是4.0的
目前重新試著裝過一次~無用\r
stevenbb 寫:你先確定你備份出來的資料庫檔案用文字編輯器開時看到的是亂碼還是正常的吧
說不定從你備份出來時是亂碼了
已確認是正常的
yjsboy 寫:這問題我遇過!是語系檔的問題啦...
原因就是你備份起來的檔案是BIG-5語系
但是你升級2.0.19後就變成 UTF-8 編碼
因此語系之間發生衝突
所以你要再下載BIG-5語系覆蓋UTF-8
這樣就能解決囉
這個方法還沒試過~下班回去以後試看看
.......................................................................

謝謝各位大大的告知Orz

目前因為各方的壓力,所以又去創了一個網站XD

這個問題我還是不會放棄~最少要找出解決方法

話說回來,架站還真好玩阿!!
●OS:windowsXP
●架站軟體:phpBB2
●phpBB版本:phpbb-2.0.22
●上網方式:ADSL 動態IP
連接網址http://forum.kbsguild.com

外掛一覽
偽子分區
youtube BBCODE
全區公告
快速砍人
頭像
jwxie
竹貓忠實會員
竹貓忠實會員
文章: 604
註冊時間: 2005-11-26 12:02
來自: New York, USA   學業狀況: 更加努力     個人狀況: ||地獄臭蛋|| 
聯繫:

...

文章 jwxie »

你這空間只有:
MySQL database storage: 2MB

目前本人帳號嚴重地被盜用!MSN已經被盜!

想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流

個人小品(Blog)My phpBB-Blog免費空間討論區
karobi
星球公民
星球公民
文章: 31
註冊時間: 2005-12-23 12:37

文章 karobi »

XD謝謝您!!

看到後====>無言.......

2M......
●OS:windowsXP
●架站軟體:phpBB2
●phpBB版本:phpbb-2.0.22
●上網方式:ADSL 動態IP
連接網址http://forum.kbsguild.com

外掛一覽
偽子分區
youtube BBCODE
全區公告
快速砍人
stevenbb
星球公民
星球公民
文章: 43
註冊時間: 2001-12-12 00:06
來自: 黑洞

Re: 關於資料庫還原後,文章及會員全部變成亂碼的問題

文章 stevenbb »

karobi 寫:1.安裝MOD之前已經先行備份資料及資料庫
資料 -> big5?
資料庫 -> big5?
karobi 寫:2.資料庫下載之後已先用convertz將檔案轉檔成UTF-8 並將內容裡面所有/r/h全部刪除
資料庫 big5 -> utf8?
karobi 寫:3.因為付費文章MOD裝錯誤,所以重新還原資料庫,並把先前資料全部覆蓋
還原資料庫 big5? or utf8?
還原資料 big5?
頭像
kiwi2005
星球普通子民
星球普通子民
文章: 29
註冊時間: 2005-09-07 16:12
聯繫:

文章 kiwi2005 »

yjsboy 寫:這問題我遇過!是語系檔的問題啦...
原因就是你備份起來的檔案是BIG-5語系\r
但是你升級2.0.19後就變成 UTF-8 編碼
因此語系之間發生衝突
所以你要再下載BIG-5語系覆蓋UTF-8
這樣就能解決囉 :-)

由御津闇慈大大所釋出的2.0.19 BIG-5 語系檔:
2.0.19 BIG-5 語系檔下載點
yjsboy,的方法可行耶
亂碼變回中文了,神奇~
不過.會員還是無法登入==
●架設主機作業系統:Linux Mandrake10.2b
●上網方式:ADSL
●安裝的程式:Apache1.3.33-6 + php4.310-6 + MySql4.11-1
●您的 phpBB2 版本:phpBB-2.0.18
主題已鎖定

回到「phpBB 2 安裝與使用」