[分享] 論壇與資料庫轉UTF-8碼成功經驗

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8536
註冊時間: 2004-04-30 01:54
來自: Taiwan

[分享] 論壇與資料庫轉UTF-8碼成功經驗

文章 心靈捕手 »

系統資訊:

●架設主機作業系統:Windows Xp SP2
●快速架站程式:Appserv 2.4.6 (MySQL 維持 4.0.24)
●phpBB2 版本:phpBB 2.0.21 (big5)

前言:

搞了一陣子, 終於成功將論壇以及資料庫, 轉 UTF-8 編碼.
茲將個人的成功經驗與大家分享, 希望避免您走 '冤枉' 路.

前置作業:

記住! 只要有完善的備份, 就可以避免資料的流失.

若是自己的主機架站, 則複製整個資料夾, 絕對是最有效的備份方法.
www/phpb2/*.* (ps. 'phpbb2' 請更改為您的論壇根目錄名稱)
mysql/data/phpbb/*.* (ps. 'phpbb' 請更改為您的資料庫名稱)

另外, 請暫時關閉論壇!

第一步, 是將論壇語系由 big5 轉 utf-8 碼

這部份, 只要藉由轉碼工具 ConvertZ, 便可以輕鬆將編碼轉換;
主要是論壇的 '語言檔代碼' (language/lang_chinese_traditional_taiwan/*.*) 必須轉換.
但是, 如果您有安裝其他外掛, 例如: 水怪, 虛擬形象, 虛擬寵物,...等,
那麼, 還必須轉換該外掛相關的附加檔案 (*.php, *.tpl) 才行.

參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?p=230924#230924

另外, 推薦您, 一個好用的文書編輯軟體 EmEditor
只要另存新檔時, 選擇 utf-8 碼 (不要加入 BOM), 即可轉碼成功.

參考連結:
http://www.softking.com.tw/soft/detail. ... e=EmEditor

相關檔案轉碼後, 還必須進行一些微調的工作.
1. 修改 language/lang_chinese_traditional_taiwan/lang_main.php
#
#-----[ FIND ]-----
#

代碼: 選擇全部

$lang['ENCODING'] = 'big5';
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

$lang['ENCODING'] = 'utf-8';
2. 修改 includes/emailer.php, 強制用 big5 碼傳送論壇信件

參考連結: (感謝 神川小羽 分享)
http://phpbb-tw.net/phpbb/viewtopic.php?p=231944#231944

或者, 參考這個討論串的修改方法, 解決論壇信件亂碼的問題.
http://phpbb-tw.net/phpbb/viewtopic.php?t=39710

第二步, 是將資料庫由 big5 轉 utf-8 碼

準備工作:
  • 調整 (加大) php.ini 的相關設定, 以便於資料的匯出和匯入.
    max_execution_time =
    max_input_time =
    memory_limit =
    post_max_size =
    upload_max_filesize =

    ps. 數值大小, 請自行決定; 設定完成, 須重新啟動 Apache 伺服器, 才能生效.
  • (建議) 清空部份資料表的資料, 避免因檔案太大造成作業停頓.
    phpbb_search_wordlist
    phpbb_search_wordmatch
    phpbb_sessions
1. 先匯出論壇資料 (xxx.sql)

進入 phpMyAdmin, 找到論壇資料庫,
選擇要匯出的資料表, 勾選加入 '刪除資料表' 語法,
勾選 '下載儲存', 執行,
選擇存放的檔名或位置後, 按確定.

ps. 比較大的資料表, 建議您, 分批匯出.

2. 將匯出的資料轉碼

這部份, 同樣是只要藉由轉檔工具 ConvertZ, 便可以輕鬆將編碼轉換.

最大的問題, 在於原先的 big5 碼中文字
部份在轉成 utf-8 後, 會 (保留) 多加一條反斜線 '\'
導致轉碼後, 資料匯入時, 產生錯誤的語法.

因此轉碼前, 可以先針 ConvertZ 對做一些設定,
使其過濾 '衝碼字', 盡量減少匯入時錯誤的發生.

參考連結: (感謝 linux_xp 分享)
http://phpbb-tw.net/phpbb/viewtopic.php?t=41901
http://phpbb-tw.net/phpbb/viewtopic.php?p=245104#245104

第三步, 是將轉碼後的資料, 重新匯入資料庫

由於匯出前, 有勾選加入 '刪除資料表' 語法,
因此匯入時, 若原先的資料表存在的話,
則會先將原先的資料表刪除後, 再重新建立.

當然, 上述的方法, 不見得可以百分之百過濾衝碼字,
如果資料匯入時, 仍舊出現語法錯誤的話,
那麼只好依據錯誤訊息自行除錯.

最後收尾:

仔細觀察論壇的運作, 盡量去除因轉碼所造成的錯誤.

哪些是論壇轉碼匯入成功後, 最容易造成的錯誤呢?

1. 沒有過濾掉的衝碼字, 如果沒有位於句末,
那麼在順利匯入資料庫時, 便會出現反斜字 '\'.

這個現象, 其實可以忽略; 如果太過礙眼, 那麼手動去除即可.

2. 由於一個 UTF-8 碼的中文字, 約佔 1~4 的字元 (byte),
因此, 很可能會造成, 原先欄位 '預設的字元數' 不敷使用,
進而形成句末出現 '亂碼' (斷尾) 的情況.

這時, 除了必須更改 (加大) 資料庫中, 相關資料表的欄位預設字元數之外,
同時, 也可能需要調整 (加大) 相關的檔案 (*.php, *.tpl) 裡頭的設定.

參考連結: (感謝 神川小羽 分享)
http://phpbb-tw.net/phpbb/viewtopic.php?p=218078#218078

如果您在轉換過程中, 有任何新的發現,
那麼請記得來 '竹貓' 分享您寶貴的經驗.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
神川小羽
調皮の小羽
調皮の小羽
文章: 1461
註冊時間: 2004-05-01 05:55
來自: 謎樣之筱語
聯繫:

文章 神川小羽 »

捕手老師都分享經驗了,所以小羽也來分享分享
這是我很久以前做的錄影教學,不過因為錄影檔大沒空間放....所以都沒有放出來
最近清理了黑耐特的空間空出一些空間,所以把錄影放出來給真的需要的人看

另外,徵求 熱心朋友能提供黑耐特的60mb網頁空間或學網空間
因為我隨時可能把我空間上的檔案砍掉.... :oops:
:arrow: 點我下載錄影教學 40多mb 影片長度大約40多分鐘
非必要朋友就請不要下載嚕,把下載速度留給需要的朋友。
-.-
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

小羽, 分割SQL備份的地方有誤哦
備份 XXX 行, 由Z行開始這部份正確的是
從第Z行開始備份XXX筆記錄
以你舉的例子來說(2100筆), 分割成二個檔案, 每個檔案1050筆記錄
第一個檔案應該是「備份 1050 行, 由0行開始」
第二個檔案應該是「備份 1050 行, 由1050行開始」, 而非「備份 2100 行, 由1051行開始」
如果要分割出來的檔案超過2個以上, 用這樣子的概念下去切的話會有資料遺失及重複的問題
因為第一個檔案從0開始備份1050筆後, 實際上是備份了0~1049這1050筆
所以第二個檔案應該是從1050行開始而非1051

另外, 在下載備份的SQL檔時
如果可以的話, 建議多多利用 zipped 或 gzipped 這兩個選項對SQL做壓縮
這樣可以縮短打包及下載的時間
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8536
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [分享] 論壇與資料庫轉UTF-8碼成功經驗

文章 心靈捕手 »

心靈捕手 寫:系統資訊:

●架設主機作業系統:Windows Xp SP2
●快速架站程式:Appserv 2.4.6 (MySQL 維持 4.0.24)
●phpBB2 版本:phpBB 2.0.21 (big5)

前言:

搞了一陣子, 終於成功將論壇以及資料庫, 轉 UTF-8 編碼.
茲將個人的成功經驗與大家分享, 希望避免您走 '冤枉' 路.
這篇文章的作法重點只是描述 '轉UTF-8碼' 的過程
事實上我還是沿用舊版的 MySQL 4.0.24

如果說, 您是要做升級 MySQL 的打算的話,
那麼, 建議您再參考下面連結文章.
重點是, 必須先做好資料庫升級後, 再做轉碼後的資料匯入.
http://phpbb-tw.net/phpbb/viewtopic.php?p=245172#245172

--
To 小羽:

建議您:
這個免費空間, 應該足夠存放! ;-)
http://www.filefront.com/
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
神川小羽
調皮の小羽
調皮の小羽
文章: 1461
註冊時間: 2004-05-01 05:55
來自: 謎樣之筱語
聯繫:

文章 神川小羽 »

~倉木麻衣~ 寫:小羽, 分割SQL備份的地方有誤哦
備份 XXX 行, 由Z行開始這部份正確的是......
剛看了一下的確有誤,感謝麻衣指正
不過...錄影懶得改了,就請要操作的朋友要分割表資料的時候多留意一下。
-.-
頭像
cloudsnow30
星球公民
星球公民
文章: 246
註冊時間: 2005-03-27 03:38
來自: 稜鏡之森       狀態: 冬眠喵型:想回頭擁抱PHPBB
聯繫:

Re: [分享] 論壇與資料庫轉UTF-8碼成功經驗

文章 cloudsnow30 »

心靈捕手 寫:
心靈捕手 寫:系統資訊:

●架設主機作業系統:Windows Xp SP2
●快速架站程式:Appserv 2.4.6 (MySQL 維持 4.0.24)
●phpBB2 版本:phpBB 2.0.21 (big5)

前言:

搞了一陣子, 終於成功將論壇以及資料庫, 轉 UTF-8 編碼.
茲將個人的成功經驗與大家分享, 希望避免您走 '冤枉' 路.
這篇文章的作法重點只是描述 '轉UTF-8碼' 的過程
事實上我還是沿用舊版的 MySQL 4.0.24

如果說, 您是要做升級 MySQL 的打算的話,
那麼, 建議您再參考下面連結文章.
重點是, 必須先做好資料庫升級後, 再做轉碼後的資料匯入.
http://phpbb-tw.net/phpbb/viewtopic.php?p=245172#245172

--
苦惱了好幾天.甚至己經在重新架新站了.
只是捨不得放棄舊論壇的心使然.還是一直嘗試utf8化
終於在剛剛用好了.
在自家主機.實在方便 orz
我是主機和Appserv2.4.6 (連Mysql全部升級)
所以參考這個http://phpbb-tw.net/phpbb/viewtopic.php?p=245172#245172
再加上一些自己想到的方法.

我的資料全部有1千多筆,大概8M多快9M.
一開始把轉碼好的sql檔直接匯入舊資料,
結果一直失敗,不然就是一堆亂碼.(big5和utf8都不能看)
以為是檔案限制設太小.就跑去把php.ini設成20M
結果還是失敗.
後來照心靈補手大大提供的另開一個資料庫的方式再匯入舊資料..
一開始還是失敗..總是卡在某一段程式.
原本以為這方式還是不適合我.
結果發現新資料庫之內竟有了35個資料表,又有了一絲希望.
我試著把轉碼好的資料一段一段的手工貼到phpMyAdmin的sql去執行.發現果然行的通...
貼著貼著又出錯了,
就開始一步一腳印.一筆一筆慢慢貼~
後來貼到一筆資料.就是一直出錯.(例如資料編號123)
我就試著先貼下一筆的資料(124)
發現可以成功.就又一段一段的全部貼完.
再回頭貼那筆編號123的.還是錯....(最後才發現.錯誤訊息.資料太長 = =?)
我試著剪掉一段內容.再去執行sal...重新開機之後終於全部ok了.

現在枱面上編碼是UTF8
但是到後台去的時候預設還是BIG5,但是用BIG5和UTF8看都是OK的.沒亂碼..
我不曉得這樣算不算UTF8化成功..@@??

目前~
依媚兒部分還沒測試...所以還沒發現問題..

不過~
倒是突然想到..
如果遇到像我這樣.事先根本不知道中間某一段資料過長.
結果導致一直匯入資料失敗的,鐵定會信心重挫,
因為一開始時.我的錯誤訊息是一堆我輸入的程式嗎.
然後後面有一句像xxxx`phpbb_posts_text` line 123 之類的錯誤訊息
根本就看不出來是哪裡有問題..(找到那行了還是不知道哪裡出錯 == )
還是後來把資料一筆一筆執行才發現. xxxxx to long xxxx (反正就是資料太長的意思)
那是否在匯入資料前.能把資料表的大小調大一點呢?(當然知道自己都是短文類的就不用麻煩了)
目前倒是蠻想知道,要如何把資料表容量變大一點的...

另外枱面上編碼是UTF8
到後台去的時候預設還是BIG5,但是用BIG5和UTF8看都是OK的.沒亂碼..
這樣到底算不算UTF8化成功..@@??
一個容易三心二意的女人...著迷於網站的製作,但又不專精...
從html.到asp,再跳cgi...一個因緣際會,邂逅了php....
才知自己的能力是多麼的膚淺~~~~Orz

近況:站長的心變成浮動ip.不定時罷工中.= =
目標:努力活下去,....^^"
-----------------------------------------
● (目前是租用虛擬主機架站)
++稜鏡之森++Prism Forest++
Ayano's Style Test Forum-綾乃的風格測試站
私の気まぐれな世界

++++自家主機使用++++
●架設主機作業系統:Windows11
●快速架站程式:XAMPP for Windows
●您的上網方式:ADSL 1G/600M
●您安裝的程式:Apache 2.4.58 + PHP 8.2.12 + MariaDB 10.4.32 + phpMyAdmin-5.2.1
●錯誤代碼及狀態:如說明
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8536
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [分享] 論壇與資料庫轉UTF-8碼成功經驗

文章 心靈捕手 »

cloudsnow30 寫:現在枱面上編碼是UTF8
但是到後台去的時候預設還是BIG5,但是用BIG5和UTF8看都是OK的.沒亂碼..
我不曉得這樣算不算UTF8化成功..@@??
這句話有點難懂?
'到後台去的時候預設還是BIG5'

建議您:
補充說明, 謝謝!
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
cloudsnow30
星球公民
星球公民
文章: 246
註冊時間: 2005-03-27 03:38
來自: 稜鏡之森       狀態: 冬眠喵型:想回頭擁抱PHPBB
聯繫:

Re: [分享] 論壇與資料庫轉UTF-8碼成功經驗

文章 cloudsnow30 »

心靈捕手 寫:
cloudsnow30 寫:現在枱面上編碼是UTF8
但是到後台去的時候預設還是BIG5,但是用BIG5和UTF8看都是OK的.沒亂碼..
我不曉得這樣算不算UTF8化成功..@@??
這句話有點難懂?
'到後台去的時候預設還是BIG5'

建議您:
補充說明, 謝謝!
就是我在版面上看IE的編碼己經是UTF8了,
圖檔
進入後台管理介面時.點選IE的編碼一看還是BIG5.
圖檔
但是,不管是用utf8還是big5碼看都正常..
所以才令人疑惑..
這樣算正常嗎????
一個容易三心二意的女人...著迷於網站的製作,但又不專精...
從html.到asp,再跳cgi...一個因緣際會,邂逅了php....
才知自己的能力是多麼的膚淺~~~~Orz

近況:站長的心變成浮動ip.不定時罷工中.= =
目標:努力活下去,....^^"
-----------------------------------------
● (目前是租用虛擬主機架站)
++稜鏡之森++Prism Forest++
Ayano's Style Test Forum-綾乃的風格測試站
私の気まぐれな世界

++++自家主機使用++++
●架設主機作業系統:Windows11
●快速架站程式:XAMPP for Windows
●您的上網方式:ADSL 1G/600M
●您安裝的程式:Apache 2.4.58 + PHP 8.2.12 + MariaDB 10.4.32 + phpMyAdmin-5.2.1
●錯誤代碼及狀態:如說明
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

Re: [分享] 論壇與資料庫轉UTF-8碼成功經驗

文章 chiouss »

cloudsnow30 寫:進入後台管理介面時.點選IE的編碼一看還是BIG5.
你這張圖用 menu 看不準,請直接在左右兩個 frame 按右鍵看。menu 看到的是產生 frame 的那個網頁的 html charset,那個網頁沒有設 charset 就會被當成 big5 (Default Charset)...
頭像
cloudsnow30
星球公民
星球公民
文章: 246
註冊時間: 2005-03-27 03:38
來自: 稜鏡之森       狀態: 冬眠喵型:想回頭擁抱PHPBB
聯繫:

Re: [分享] 論壇與資料庫轉UTF-8碼成功經驗

文章 cloudsnow30 »

chiouss 寫:
cloudsnow30 寫:進入後台管理介面時.點選IE的編碼一看還是BIG5.
你這張圖用 menu 看不準,請直接在左右兩個 frame 按右鍵看。menu 看到的是產生 frame 的那個網頁的 html charset,那個網頁沒有設 charset 就會被當成 big5 (Default Charset)...
依大大的方式去看.
發現怪事..
這是左半選單的部分.中文字部分都變成亂碼..

代碼: 選擇全部

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="LTR">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"  />
<link rel="stylesheet" href="../templates/MyCmis/MyCmis.css" type="text/css" /> 
<style type="text/css"> 
<!-- 
TH { background-image: url(../templates/sMyCmis/images/cellpic3.gif) } 
TD.rowpic { background-image: url(../templates/MyCmis/images/cellpic2.jpg); background-repeat: repeat-y } 
TD.cat, TD.catHead,TD.catSides,TD.catLeft,TD.catRight,TD.catBottom { background-image: url(../templates/MyCmis/images/cellpic1.gif) } 
--> 
</style>
<title>+??瑹颱???+?? - </title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#006699" vlink="#5493B4">

<a name="top"></a>
 
<table width="100%" cellpadding="4" cellspacing="0" border="0" align="center">
  <tr> 
	<td align="center" ><a href="../index.php?sid=8e82965813a6f390f9ac87844cbf42fc" target="_parent"><img src="../templates/MyCmis/images/logo_phpBB_med.gif" border="0" /></a></td>
  </tr>
  <tr> 
	<td align="center" > 
	  <table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline">
		<tr> 
		  <th height="25" class="thHead"><b>蝟餌絞蝞∠?</b></th>
		</tr>
		<tr> 
		  <td class="row1"><span class="genmed"><a href="index.php?pane=right&sid=8e82965813a6f390f9ac87844cbf42fc" target="main" class="genmed">?批?圈???/a></span></td>
		</tr>
		<tr> 
		  <td class="row1"><span class="genmed"><a href="../index.php?sid=8e82965813a6f390f9ac87844cbf42fc" target="_parent" class="genmed">閮??€擐?</a></span></td>
		</tr>
		<tr> 
		  <td class="row1"><span class="genmed"><a href="../index.php?sid=8e82965813a6f390f9ac87844cbf42fc" target="main" class="genmed">?汗閮??€</a></span></td>
		</tr>
				<tr> 
		  <td height="28" class="catSides"><span class="cattitle">??瑼?</span></td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_attach_cp.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?批??/a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_attachments.php?mode=manage&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">蝞∠??賊?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_attachments.php?mode=quota&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">???</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_attachments.php?mode=shadow&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">撟賡?瑼?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_attachments.php?mode=sync&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?郊??瑼?</a></span> 
		  </td>
		</tr>
						<tr> 
		  <td height="28" class="catSides"><span class="cattitle">鞎典馳蝟餌絞</span></td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_cash.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">鞎典馳銝餅??/a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="cash_help.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">撟怠</a></span> 
		  </td>
		</tr>
						<tr> 
		  <td height="28" class="catSides"><span class="cattitle">?舀???/span></td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_extensions.php?mode=extensions&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?舀????/a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_extensions.php?mode=groups&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?舀??黎蝯??/a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_extensions.php?mode=forbidden&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">蝳迫?舀???/a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_attachments.php?mode=cats&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?寞?憿</a></span> 
		  </td>
		</tr>
						<tr> 
		  <td height="28" class="catSides"><span class="cattitle">?€◢??/span></td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="xs_frameset.php?action=menu&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">Styles Management</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="xs_frameset.php?action=config&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?箸閮剖?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="xs_frameset.php?action=install&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">摰?憸冽</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="xs_frameset.php?action=edittpl&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">蝺刻摩璅∠?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="xs_frameset.php?action=editdb&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">蝺刻摩憸冽</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="xs_frameset.php?action=default&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?身憸冽</a></span> 
		  </td>
		</tr>
						<tr> 
		  <td height="28" class="catSides"><span class="cattitle">?蝞∠?</span></td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_forums.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">蝞∠??賊?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_overall_forumauth.php?f=2&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">Overall Permissions</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_forumauth.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">甈?閮剖?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_forumauth_list.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">Permissions List</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_forum_prune.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">敹恍€??/a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_topictypes.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">銝駁?憿?</a></span> 
		  </td>
		</tr>
						<tr> 
		  <td height="28" class="catSides"><span class="cattitle">銝€?祉恣??/span></td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_db_utilities.php?perform=backup&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?遢鞈?摨?/a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_board.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?箸蝯?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_mass_email.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?餃??萎辣?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_profile_field.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?鞈???甈?閮剖?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_db_utilities.php?perform=restore&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">??鞈?摨?/a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_smilies.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">銵冽?蝚西?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_words.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">???蕪</a></span> 
		  </td>
		</tr>
						<tr> 
		  <td height="28" class="catSides"><span class="cattitle">蝢斤?蝞∠?</span></td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_groups.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">蝞∠??賊?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_ug_auth.php?mode=group&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">甈?閮剖?</a></span> 
		  </td>
		</tr>
						<tr> 
		  <td height="28" class="catSides"><span class="cattitle">?刻蝬脩?</span></td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_links.php?mode=add&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?啣?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_links_cat.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">??</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_links_config.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?箸蝯?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_links.php?mode=view&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">蝞∠??賊?</a></span> 
		  </td>
		</tr>
						<tr> 
		  <td height="28" class="catSides"><span class="cattitle">憭?銝剖?</span></td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_easymod.php?mode=install&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">摰?憭?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_easymod.php?mode=history&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">EasyMOD 閮?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_easymod.php?mode=settings&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">EasyMOD 閮剖?</a></span> 
		  </td>
		</tr>
						<tr> 
		  <td height="28" class="catSides"><span class="cattitle">Photo Album</span></td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_album_cat.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">Categories</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_album_clearcache.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">Clear Cache</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_album_config.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">?箸蝯?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_album_auth.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">甈?閮剖?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_album_personal.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">Personal Galleries</a></span> 
		  </td>
		</tr>
						<tr> 
		  <td height="28" class="catSides"><span class="cattitle">憸冽蝞∠?</span></td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="xs_frameset.php?action=menu&showwarning=1&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">Menu</a></span> 
		  </td>
		</tr>
						<tr> 
		  <td height="28" class="catSides"><span class="cattitle">?蝞∠?</span></td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_user_ban.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">撠??批</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_disallow.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">蝳撣唾?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_users.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">蝞∠??賊?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_ug_auth.php?mode=user&sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">甈?閮剖?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_ranks.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">蝑?蝞∠?</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_userlist.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">??”</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_prune_user_posts.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">刪除會員的文章</a></span> 
		  </td>
		</tr>
					  </table>
	</td>
  </tr>
</table>

<br />
<!-- 

	Please note that the following copyright notice
	MUST be displayed on each and every page output
	by phpBB. You may alter the font, colour etc. but 
	you CANNOT remove it, nor change it so that it be, 
	to all intents and purposes, invisible. You may ADD 
	your own notice to it should you have altered the 
	code but you may not replace it. The hyperlink must 
	also remain intact. These conditions are part of the 
	licence this software is released under. See the 
	LICENCE and README files for more information.

	The phpBB Group : 2001

//-->

<div align="center"><span class="copyright">Powered by phpBB 2.0.21 &copy; 2001 <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB Group</a><br />甇??銝剜?隤頂??nbsp;<a href="http://phpbb-tw.net/" target=" _blank"><span style="color:#FF6633">phpbb-tw</span></a>&nbsp;蝬剛風鋆賭?</span></div>

</body>
</html>
另外這是右半邊的部分

代碼: 選擇全部

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="LTR">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"  />
<link rel="stylesheet" href="../templates/MyCmis/MyCmis.css" type="text/css" /> 
<style type="text/css"> 
<!-- 
TH { background-image: url(../templates/sMyCmis/images/cellpic3.gif) } 
TD.rowpic { background-image: url(../templates/MyCmis/images/cellpic2.jpg); background-repeat: repeat-y } 
TD.cat, TD.catHead,TD.catSides,TD.catLeft,TD.catRight,TD.catBottom { background-image: url(../templates/MyCmis/images/cellpic1.gif) } 
--> 
</style>
<title>+☆+櫻井璃月+☆+ - </title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#006699" vlink="#5493B4">

<a name="top"></a>
<h1>歡迎光臨 phpBB 2 系統管理控制台</h1>

<p>感謝您選擇 phpBB 2 作為您的討論區系統. 在這個版面裡, 您可以透過一些統計資料快速的檢視您的討論區系統. 您可以藉由點選控制台左方的<u>控制台首頁</u>連結回到這一頁. 要回到您的討論區首頁, 請點選在控制台左上方的 phpBB 標誌圖示. 在這個畫面左方的其他連結, 將允許您控制討論區系統的所有管理選項, 而每個版面裡也會有各項功能的使用解說.</p>

<h1>討論區統計資料</h1>

<table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline">
  <tr> 
	<th width="25%" nowrap="nowrap" height="25" class="thCornerL">統計資料</th>
	<th width="25%" height="25" class="thTop">數值</th>
	<th width="25%" nowrap="nowrap" height="25" class="thTop">統計資料</th>
	<th width="25%" height="25" class="thCornerR">數值</th>
  </tr>
  <tr> 
	<td class="row1" nowrap="nowrap">文章總數:</td>
	<td class="row2"><b>1034</b></td>
	<td class="row1" nowrap="nowrap">平均每天發表的文章總數:</td>
	<td class="row2"><b>5.56</b></td>
  </tr>
  <tr> 
	<td class="row1" nowrap="nowrap">主題總數:</td>
	<td class="row2"><b>535</b></td>
	<td class="row1" nowrap="nowrap">平均每天發表的主題總數:</td>
	<td class="row2"><b>2.88</b></td>
  </tr>
  <tr> 
	<td class="row1" nowrap="nowrap">註冊會員總數:</td>
	<td class="row2"><b>45</b></td>
	<td class="row1" nowrap="nowrap">平均每天註冊的會員總數:</td>
	<td class="row2"><b>0.24</b></td>
  </tr>
  <tr> 
	<td class="row1" nowrap="nowrap">討論區啟用日期:</td>
	<td class="row2"><b>星期六 2006-03-04 03:29</b></td>
	<td class="row1" nowrap="nowrap">頭像資料夾檔案大小:</td>
	<td class="row2"><b>34.73 KB</b></td>
  </tr>
  <tr> 
	<td class="row1" nowrap="nowrap">資料庫檔案大小:</td>
	<td class="row2"><b>7.75 MB</b></td>
	<td class="row1" nowrap="nowrap">Gzip 壓縮功能:</td>
	<td class="row2"><b>關閉</b></td>
  </tr>
</table>

<h1>版本資訊</h1>

<p style="color:green">您的 phpBB 目前已經是最新版.</p><p>想知道關於 phpBB 的最新資訊嗎? 快加入我們的 <a href="http://www.phpbb.com/support/" target="_new">電子報發送清單吧!</a>.</p>
<br />

<h1>查看誰在線上</h1>

<table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline">
  <tr> 
	<th width="20%" class="thCornerL" height="25">&nbsp;會員名稱&nbsp;</th>
	<th width="20%" height="25" class="thTop">&nbsp;會員登入&nbsp;</th>
	<th width="20%" class="thTop">&nbsp;最後更新於&nbsp;</th>
	<th width="20%" class="thCornerR">&nbsp;版面位置&nbsp;</th>
	<th width="20%" height="25" class="thCornerR">&nbsp;IP 位址&nbsp;</th>
  </tr>
    <tr> 
	<td width="20%" class="row1">&nbsp;<span class="gen"><a href="admin_users.php?mode=edit&u=2&sid=8e82965813a6f390f9ac87844cbf42fc" class="gen">cloudsnow30</a></span>&nbsp;</td>
	<td width="20%" align="center" class="row1">&nbsp;<span class="gen">星期三 2006-09-06 04:48</span>&nbsp;</td>
	<td width="20%" align="center" nowrap="nowrap" class="row1">&nbsp;<span class="gen">星期三 2006-09-06 04:48</span>&nbsp;</td>
	<td width="20%" class="row1">&nbsp;<span class="gen"><a href="index.php?pane=right&sid=8e82965813a6f390f9ac87844cbf42fc" class="gen">正在登入</a></span>&nbsp;</td>
	<td width="20%" class="row1">&nbsp;<span class="gen"><a href="http://network-tools.com/default.asp?host=127.0.0.1" class="gen" target="_phpbbwhois">127.0.0.1</a></span>&nbsp;</td>
  </tr>
    <tr> 
	<td colspan="5" height="1" class="row3"><img src="../templates/MyCmis/images/spacer.gif" width="1" height="1" alt="."></td>
  </tr>
  </table>

<br />
<!-- 

	Please note that the following copyright notice
	MUST be displayed on each and every page output
	by phpBB. You may alter the font, colour etc. but 
	you CANNOT remove it, nor change it so that it be, 
	to all intents and purposes, invisible. You may ADD 
	your own notice to it should you have altered the 
	code but you may not replace it. The hyperlink must 
	also remain intact. These conditions are part of the 
	licence this software is released under. See the 
	LICENCE and README files for more information.

	The phpBB Group : 2001

//-->

<div align="center"><span class="copyright">Powered by phpBB 2.0.21 &copy; 2001 <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB Group</a><br />正體中文語系由&nbsp;<a href="http://phpbb-tw.net/" target=" _blank"><span style="color:#FF6633">phpbb-tw</span></a>&nbsp;維護製作</span></div>

</body>
</html>
不管是轉成big5或utf8的編碼.都一樣..
雖說是可以使用,
但是總覺得怪怪~
我資質愚鈍,實在看不出哪裡出了問題 >"<
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

Re: [分享] 論壇與資料庫轉UTF-8碼成功經驗

文章 chiouss »

cloudsnow30 寫:這是左半選單的部分.中文字部分都變成亂碼..
不管是轉成big5或utf8的編碼.都一樣..
雖說是可以使用,
但是總覺得怪怪~
我資質愚鈍,實在看不出哪裡出了問題 >"<
我說看編碼你去看原始檔做什麼?要看原始檔請用有支援 utf8 的 editor 去看,不然當然是亂碼...
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8536
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [分享] 論壇與資料庫轉UTF-8碼成功經驗

文章 心靈捕手 »

cloudsnow30 寫:這是左半選單的部分.中文字部分都變成亂碼..

代碼: 選擇全部

...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"  />
<link rel="stylesheet" href="../templates/MyCmis/MyCmis.css" type="text/css" /> 
<style type="text/css"> 
...
...
...
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_userlist.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">??”</a></span> 
		  </td>
		</tr>
				<tr> 
		  <td class="row1"><span class="genmed"><a href="admin_prune_user_posts.php?sid=8e82965813a6f390f9ac87844cbf42fc"  target="main" class="genmed">刪除會員的文章</a></span> 
		  </td>
		</tr>
...
若以您貼的左半選單原始檔看來
則真是叫人摸不著頭緒? :-?

既然您說,
不管是用utf8還是big5碼看都正常
那麼只是檢視原始檔, 又怎麼會出現 '亂碼' 呢?

而且, 它除了有 '亂碼' 之外, 不也有呈現 '正常的中文' (刪除會員的文章) 嗎?
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「phpBB 2 安裝與使用」