[問題]資料庫已轉成 utf8,但是 phpBB2 還是亂碼
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
[問題]資料庫已轉成 utf8,但是 phpBB2 還是亂碼
我已經先將 資料庫匯出轉成 utf8,再 restore 回去。
phpMyAdmin 可以正常地看到中文,
但是 phpBB2 2.0.19 還是一堆問號?
請問這是什麼問題呢?謝謝!
PS: 我的環境是\r
Mandrake Linux 2006
MySQL 4.1.16
Apache 2.0.54
PHP 5.0.4
phpMyAdmin 可以正常地看到中文,
但是 phpBB2 2.0.19 還是一堆問號?
請問這是什麼問題呢?謝謝!
PS: 我的環境是\r
Mandrake Linux 2006
MySQL 4.1.16
Apache 2.0.54
PHP 5.0.4
...
請先提供你的網址
還有你參考那篇文章轉utf-8呢?
還有你參考那篇文章轉utf-8呢?
目前本人帳號嚴重地被盜用!MSN已經被盜!
想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流
個人小品(Blog) │My phpBB-Blog │免費空間討論區
....
我之前是有轉過
但是因為那篇文章一直都是在無法分類裡, 最後來不及通知倉大麻煩移出來的時候已經給刪了- -
做法跟他說的也是蠻像啦\r
不過你可以先參考這裡\r
http://phpbb-tw.net/phpbb/viewtopic.php?p=223111#223111
但是因為那篇文章一直都是在無法分類裡, 最後來不及通知倉大麻煩移出來的時候已經給刪了- -
做法跟他說的也是蠻像啦\r
不過你可以先參考這裡\r
http://phpbb-tw.net/phpbb/viewtopic.php?p=223111#223111
目前本人帳號嚴重地被盜用!MSN已經被盜!
想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流
個人小品(Blog) │My phpBB-Blog │免費空間討論區
修改includes/db.php, 在 ?>之前加上
代碼: 選擇全部
$db->sql_query("SET NAMES utf8;");
$db->sql_query("SET CHARACTER_SET_CLIENT=utf8;");
$db->sql_query("SET CHARACTER_SET_RESULTS=utf8;");謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
整理一下我這次升級 phpBB2 2.0.19 的過程,希望也可以幫助其他人。
1. 升級 phpBB2,同時會修改原本的資料庫。
2. 匯出資料庫:
3. Big5 轉換為 UTF-8:
4. MySQL 升級至 4.1.x
5. 修改 phpBB2.utf8.sql,最前面加入:
在每一個 create table 的最後面,CHARSET 改為\r
6. drop 原本的 phpBB2 資料庫,建立新的並將 MySQL 連線校對設定為\r
7. 匯入資料庫:
8. 修改 includes/db.php,在 ?> 之前加上
\n
1. 升級 phpBB2,同時會修改原本的資料庫。
2. 匯出資料庫:
代碼: 選擇全部
mysqldump -u root -p --opt phpBB2 > /tmp/phpBB2.sql
代碼: 選擇全部
piconv -f big5 -t utf8 < phpBB2.sql > phpBB2.utf8.sql
5. 修改 phpBB2.utf8.sql,最前面加入:
代碼: 選擇全部
SET NAMES utf8;
SET CHARACTER_SET_CLIENT=utf8;
SET CHARACTER_SET_RESULTS=utf8;
代碼: 選擇全部
ENGINE=MyISAM DEFAULT CHARSET=utf8
代碼: 選擇全部
utf8_general_ci。
代碼: 選擇全部
mysql -u root -p -D phpBB2 < phpBB2.utf8.sql
\n
代碼: 選擇全部
$db->sql_query("SET NAMES utf8;");
$db->sql_query("SET CHARACTER_SET_CLIENT=utf8;");
$db->sql_query("SET CHARACTER_SET_RESULTS=utf8;");
如果你是下載官方網站的 中文語言檔也是utf-8板本\rtedyeng 寫:基本上大家的作法幾乎大同小異,
既然 phpMyAdmin (support utf8) 可以正確顯示中文,應該可以確定我的資料庫已經轉成 utf8,
phpBB2 2.0.19 也是從官方網站下載的,就是不明白為什麼 phpBB2 沒有辦法正確地顯示中文了?!
反而你是直接安裝官方的英文板本, 再用big-5語言檔就不同啦...@@
竹貓主提供的是utf-8完整中文板, 另外也補上big-5....
請教大大, 這個一定要升級嗎?4. MySQL 升級至 4.1.x
最後由 jwxie 於 2006-02-12 21:49 編輯,總共編輯了 1 次。
目前本人帳號嚴重地被盜用!MSN已經被盜!
想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流
個人小品(Blog) │My phpBB-Blog │免費空間討論區
...
ooo
不, 因為有的主機商好像還是很舊的板本= =
不, 因為有的主機商好像還是很舊的板本= =
目前本人帳號嚴重地被盜用!MSN已經被盜!
想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流
個人小品(Blog) │My phpBB-Blog │免費空間討論區


