phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
-
mdds
- 星球普通子民

- 文章: 2
- 註冊時間: 2006-05-07 18:03
文章
由 mdds »
●免費空間連結:
http://my-place.us
●您的上網方式:ADSL
●您的 phpBB2 版本:phpBB 2.20
我安裝完phpbb之後,輸入之漏網頁上看都是正常顯示中文,但是進入phpmyadmin看SQL資料庫以後發現,裡面的資料都顯示亂碼,像這樣
邪惡股份有�公�大樓
可以請教是什麼問題嗎?謝謝
-
chiouss
- 竹貓忠實會員

- 文章: 1741
- 註冊時間: 2002-11-29 18:19
文章
由 chiouss »
老問題,搜尋 'set names utf8;' 吧!
-
mdds
- 星球普通子民

- 文章: 2
- 註冊時間: 2006-05-07 18:03
文章
由 mdds »
我前端正常顯示中文 SQL顯示亂碼 SQL裡面也設定編碼校對成為utf8_general_ci
可以請問一下 'set names utf8;'必須加在哪裡呢 剛剛找過文章 但是似乎情況都跟我的不一樣,其他人的情況好像都是前端顯示亂碼,剛開始接觸這些東西,很多地方不懂,請多多包涵,謝謝
-
小竹子
- 竹貓星球大統領

- 文章: 4596
- 註冊時間: 2001-10-29 22:13
- 來自: 竹貓星球
-
聯繫:
文章
由 小竹子 »
phpMyAdmin 的顯示問題,如果您可以修改 conf 檔就改(可以參考精華區有一篇教學),不行的話用舊版的 phpMyAdmin
注意事項:
●phpBB 架設相關問題請到
+ phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??
>>點這裡<<搜尋一下吧!
●請使用
>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
-
chiouss
- 竹貓忠實會員

- 文章: 1741
- 註冊時間: 2002-11-29 18:19
文章
由 chiouss »
小竹子 寫:phpMyAdmin 的顯示問題,如果您可以修改 conf 檔就改(可以參考精華區有一篇教學),不行的話用舊版的 phpMyAdmin
唉~ 如果沒有塞錯東西進去的話,phpMyAdmin 是不會顯示錯誤的...
-
chiouss
- 竹貓忠實會員

- 文章: 1741
- 註冊時間: 2002-11-29 18:19
文章
由 chiouss »
mdds 寫:可以請問一下 'set names utf8;'必須加在哪裡呢 剛剛找過文章 但是似乎情況都跟我的不一樣,其他人的情況好像都是前端顯示亂碼,剛開始接觸這些東西,很多地方不懂,請多多包涵,謝謝
我不是說你只需要加 set names utf8,而是指你需要照著那些文章去把你 db 裡面的東西改成正確的編碼方式。
-
appleboy
- 竹貓忠實會員

- 文章: 304
- 註冊時間: 2002-09-15 21:47
- 來自: 高雄
-
聯繫:
文章
由 appleboy »
phpMyAdmin 的 libraries/select_lang.lib.php
'utf-8' => 'utf8',
改成
'utf-8' => 'latin1',
這樣中文就可以正常顯示了
說真的 我不知道原因 哈~
有誰可以解釋嗎

-
chiouss
- 竹貓忠實會員

- 文章: 1741
- 註冊時間: 2002-11-29 18:19
文章
由 chiouss »
appleboy 寫:phpMyAdmin 的 libraries/select_lang.lib.php
代碼: 選擇全部
'utf-8' => 'utf8',
改成
代碼: 選擇全部
'utf-8' => 'latin1',
這樣中文就可以正常顯示了
說真的 我不知道原因 哈~
有誰可以解釋嗎

你只不過是修改 phpMyAdmin 叫 mysql 用 latin1 去 decode db 裡面的東西,所以怎麼進去就怎麼出來,Big5 進去當然也是 Big5 出來。
原本 phpMyAdmin 是設定都用 utf8 輸出 (在 AllowAnywhereRecoding 沒有打開的情況下),所以塞進去就已經被 encode 成錯誤的東西就不會出來成你想要的結果,就是這麼一回是。
-
appleboy
- 竹貓忠實會員

- 文章: 304
- 註冊時間: 2002-09-15 21:47
- 來自: 高雄
-
聯繫:
文章
由 appleboy »
chiouss 寫:
你只不過是修改 phpMyAdmin 叫 mysql 用 latin1 去 decode db 裡面的東西,所以怎麼進去就怎麼出來,Big5 進去當然也是 Big5 出來。
原本 phpMyAdmin 是設定都用 utf8 輸出 (在 AllowAnywhereRecoding 沒有打開的情況下),所以塞進去就已經被 encode 成錯誤的東西就不會出來成你想要的結果,就是這麼一回是。
我可以請問一下 網頁用 UTF-8去跑了
為甚麼是 big5 進 big5出
有相關網頁可以查詢嗎

-
chiouss
- 竹貓忠實會員

- 文章: 1741
- 註冊時間: 2002-11-29 18:19
文章
由 chiouss »
appleboy 寫:我可以請問一下 網頁用 UTF-8去跑了
為甚麼是 big5 進 big5出
有相關網頁可以查詢嗎

哪個網頁?phpBB or phpMyAdmin?
如果是 utf8 被當作 latin1 decode 在 encode 的話是回不來的,有很多字都會爛掉。但是 big5 的話應該沒這種問題,因為 big5 拆成兩個 bytes 還是可以拼回來的。
需要查詢相關資料的話請看
MySQL Reference Manual,我在這個站應該講過好幾次了吧?
-
appleboy
- 竹貓忠實會員

- 文章: 304
- 註冊時間: 2002-09-15 21:47
- 來自: 高雄
-
聯繫:
文章
由 appleboy »
chiouss 寫:
哪個網頁?phpBB or phpMyAdmin?
如果是 utf8 被當作 latin1 decode 在 encode 的話是回不來的,有很多字都會爛掉。但是 big5 的話應該沒這種問題,因為 big5 拆成兩個 bytes 還是可以拼回來的。
需要查詢相關資料的話請看
MySQL Reference Manual,我在這個站應該講過好幾次了吧?
我是說 PHPbb用UTF-8看到的正確
用PHPMYADMIN 用UTF-8卻看到亂碼
這點我不太瞭解
-
chiouss
- 竹貓忠實會員

- 文章: 1741
- 註冊時間: 2002-11-29 18:19
文章
由 chiouss »
Manual 都丟給你了,自己去翻吧!
類似的文章我也寫過好多了,懶得再打一次...
