[問題]還原 PHPBB 資料庫至 MySQL 4.1.21

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
傳說中的ET
星球公民
星球公民
文章: 61
註冊時間: 2003-09-28 14:04
來自: 宇宙
聯繫:

文章 傳說中的ET »

luicst 寫: 結果畫面一堆問號 (畫面上方 常見問題, 搜尋, ..等字是正常, IE是UTF-8編碼)
(IE切換到Big5編碼也沒有, 問號依然問號, 剛剛正常的繁體字變亂碼)

請問有人可以指點一下迷津嗎 ? 該如何改 ?
出現一堆問號是因為修改前存入的編碼不是UTF-8,修改後強迫當成UTF-8顯示當然亂碼
請把資料庫轉為UTF-8

如果是全新安裝,請先修改好再進行安裝
(沒有 db.php 檔案)
有啊,在include資料夾底下
這東西我也在用,測試過沒問題
(也許直接改mysql4.php也行,因為db.php基本上也是呼叫mysql4.php,不過還是先改db.php看看吧...)

同一個問題,不用分那麼多地方吧...
http://phpbb-tw.net/phpbb/viewtopic.php?p=259072
傳說中的ET=傳說中的傳說
luicst
星球普通子民
星球普通子民
文章: 12
註冊時間: 2007-07-12 10:33

文章 luicst »

您可以現抓一份 phpbb2.0.22 (繁UTF-8)版來看, 確實沒有 db.php

檔案下載自 :
[2006/12/23] phpBB 2.0.22 安全性修正版本
http://phpbb-tw.net/phpbb/viewtopic.php?t=48749

2.0.22(內含中文語系以及中文按鈕,適合全新安裝使用,本版本採 UTF-8 編碼)
http://phpbb-tw.net/phpbb/download/phpBB-2.0.22.zip
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

luicst 寫:您可以現抓一份 phpbb2.0.22 (繁UTF-8)版來看, 確實沒有 db.php

檔案下載自 :
[2006/12/23] phpBB 2.0.22 安全性修正版本
http://phpbb-tw.net/phpbb/viewtopic.php?t=48749

2.0.22(內含中文語系以及中文按鈕,適合全新安裝使用,本版本採 UTF-8 編碼)
http://phpbb-tw.net/phpbb/download/phpBB-2.0.22.zip
有沒有 db.php 沒有關係的, 這個衹是一個導向文件.
最重要是建立資料庫前, 確定設好編碼為 unicode

經我多次安裝測試, 是肯定 100% 不用 set 甚麼文件設定的.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

kkt 寫:經我多次安裝測試, 是肯定 100% 不用 set 甚麼文件設定的.
那是 MySQL 版本的問題...

MySQL 後來似乎有做過更動,會去吃 my.ini 裡面有關 client 的 default_character_set 的設定...
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

是的, 或者應該補充說, 我的測試環境是在 phpMyAdmin - 2.10.1 以上
MySQL 客戶端版本: 4.1.21 以上

衹需建立資料庫後, 首先到管理選項中,
確定 校對: utf-8_general_ci 或 utf-8_unicode_ci (最重要)

之後再執行 install

以一個全新下載 phpBB2.022 版本來說
不用改動任何文件, 除了上載速度不計算之外.
安裝祇需 30 秒不到, 也不會亂碼.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

luicst 寫:您可以現抓一份 phpbb2.0.22 (繁UTF-8)版來看, 確實沒有 db.php
前幾篇不是很明確的告知 db.php 在includes目錄下了嗎?
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

luicst 寫:您可以現抓一份 phpbb2.0.22 (繁UTF-8)版來看, 確實沒有 db.php
那我還真不知道這個檔案是什麼咧...
圖檔
alele
星球普通子民
星球普通子民
文章: 10
註冊時間: 2005-10-17 11:26

文章 alele »

在此補充一下我個人的問題,希望能嘉惠有需要的人。

我也是把網站從Big轉到utf8後就出現了類似問題,後來我照著前面大大的指示做,初步沒發現問題就以為解決了。

後來今天發文才又發現有一篇文章的某些內容會在wordlist與wordmatch那邊又出現illegal collation 的問題,我花了很多時間修改卻不得其門而入。

我於是把wordlist這個資料表dump出來,這才發現裡面的內容是

CREATE TABLE `phpbb_search_wordlist` (
`word_text` varchar(50) character set latin1 collate latin1_bin NOT NULL default '',
`word_id` mediumint(8) unsigned NOT NULL auto_increment,
`word_common` tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (`word_text`),
KEY `word_id` (`word_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=146263

於是就把上面的紅色那段改成

character set utf8 collate utf8_general_ci

然後drop掉原來的table在把新資料表load回去就好了。

希望能幫到跟我有相同問題的人。
主題已鎖定

回到「phpBB 2 安裝與使用」