1 頁 (共 1 頁)

[問題] 新增分區或版面時,中文字隱形? ★敬請協助!

發表於 : 2006-01-07 02:26
andrewhu
●架設主機作業系統:Windows 2003
●您安裝的程式:MySQL 4.1.11-nt (phpMyAdmin 2.6.3-pl1)
●您的 phpBB2 版本:phpBB 2.0.19
●您的 domain(網域名稱) :http://www.crts.edu
●您的 phpBB2 連結網址: http://www.crts.edu/forum/
●錯誤狀態:如果沒有錯誤代碼請直接貼出畫面掃描圖或是詳細敘述錯誤狀態內容。

網友好:

我遇到的問題是:
「安裝完成之後,要開始新增分區及版面,卻發現所有中文字都會隱形。」
例:
若我新增分區「test 測試」,
結果新分區標題會只剩下「test」,中文字「測試」會消失。

若我新增分區:「測試」
結果新分區仍可新增,但標題列不會出現任何字。


我安裝的版本是:
http://www.phpbb.com官方站提供的
「phpBB 2.0.19 」 及 「台灣 language pack」

我的架設環境如下:
MySQL 4.1.11-nt
phpMyAdmin 2.6.3-pl1

又,
我 phpMyAdmin 的 Language 只能設定為 Chinese Traditional (zhtw-utf-8)
MySQL 文字編碼 是 UTF-8 Unicode (utf8)
MySQL 文字校對 是 utf8_general_ci


以上,敬請網友分享排除障礙建議,謝謝您!

發表於 : 2006-01-07 18:03
lin.biz
應該是資料庫編碼(utf-8)跟安裝的版本編碼(big5)不同所引起的
您可以嘗試安裝 http://phpbb-tw.net/phpbb/download/phpBB-2.0.18.zip
這是utf-8版本,這樣前台就能顯示出中文字了。

發表於 : 2006-01-09 15:23
~倉木麻衣~
剛有做過小測試, 預覽時可以看到中文字, 但送出後卻看不到\r
使用Ethereal查看送出的資料, 發現也確實有送出中文編碼的資料
ex:
http://www.crts.edu/forum/viewtopic.php?p=4#4
我輸入了「test中文test」
抓到的內容為(只列出部份)
message=test%A4%A4%A4%E5test&mode=reply&t=2
%A4%A4%A4%E5 = 中文 這兩個字的ASCII code

個人建議你先到phpMyAdmin裡查看一下phpbb_forums或phpbb_posts資料表\r
看看那些中文字是否存在資料庫裡
另外也請確認一下資料庫的編碼
圖檔

謝謝網友

發表於 : 2006-01-09 20:47
andrewhu
謝謝二位網友的熱心
我按照大家建議檢查\r
問題仍然存在\r
不但如此,前幾天開始新的問題
就是我以系統管理員身份要登入控制台\r
系統會不斷要求我重新輸入帳號、密碼\r
我爬了許多文,發現這個問題有很多人遇到\r
但結果仍是懸而未決、不了了之
我想我這陣子花太多時間在phpbb上了
也許現階段這不是適合我需要的軟體
也許我會再試試別的軟體
不過還是很謝謝大家!