問題外掛:資料庫還原外掛
參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?t=13424
網站位置:
http://mlriver.ifastnet.com/phpBB2/index.php
狀況描述:
原本是架設在my-place上面的
可是不知為什麼前陣子他掛了~因此改架設在ifastnet
在進行資料庫還原的時候
我是先到原本的資料庫裡面(phpMyAdmin)去把PHPBB的資料表匯出
匯出之後我還另外用筆記本開了他的.SQL檔案
並且另存成UTF-8的格式
然後再利用還原外掛進行還原
可是每次剛還原的時候看起來都可以用
只是下面的線上人數那個區塊都會變英文
然後然後~只要我登入之後就會出現錯誤訊息~就再也看不到論壇了@@
整個中文化好像都被吃掉~可是我又沒辦法登入進去後台改看看中文語系
也有整個把資料表砍掉重新安裝~每次都是這個樣子@@
也曾經在剛安好的時候先登入看看他的語系等等~也都正常
請問這是哪裡的問題呢?是資料庫匯出的問題嗎?
可是我開筆記本看那個.SQL檔案的內容都還蠻正常的
麻煩各位大大幫忙了@@~謝謝
[問題]還原資料庫後的版面怪怪的@@
版主: 版主管理群
因為你預設的語系是english而不是繁體中文晴月 寫:可是每次剛還原的時候看起來都可以用
只是下面的線上人數那個區塊都會變英文
自己試著按註冊去看看就知道了
因為你還原資料庫後, 網域名稱(server_name)又被還原回舊的my-place去了晴月 寫:只要我登入之後就會出現錯誤訊息~就再也看不到論壇了
這時候又要來推一下這個自製的小程式了晴月 寫:可是我又沒辦法登入進去後台改看看中文語系
使用方法請見這篇
不然就是下次用my-place的資料還原時, 記得先改一下config資料表裡的相關設定
例如:server_name、script_patch等等
最後由 ~倉木麻衣~ 於 2006-10-16 16:30 編輯,總共編輯了 1 次。
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
感謝大大的幫忙~~~
都搜尋還原結果反而沒看到這篇文章@@呵
不過現在還有一些小問題想請教一下
我記得我剛裝好的時候有登入看一下~確認他的一些語系跟版面風格~
可是還原之後就變英文的= =(原本的資料庫中論壇設定是中文)
我把.SQL的檔案搜尋一下~的確看到server_name還是原本的網址
所以我就把他改成現在的網址
但是改了之後還是一樣~網址看起來是對了
卻出現
第一次登的時候遇到一點網址上的小錯誤,所以不能進入
小妹自作主張猜想應該要在index.加一個php
但是改了之後還是一樣~網址看起來是對了
卻出現
以致我又卡關了@_@
不好意思再請問一下大大~這樣不知道是我哪裡又搞錯了~
感謝先~~~
都搜尋還原結果反而沒看到這篇文章@@呵
不過現在還有一些小問題想請教一下
我記得我剛裝好的時候有登入看一下~確認他的一些語系跟版面風格~
可是還原之後就變英文的= =(原本的資料庫中論壇設定是中文)
我把.SQL的檔案搜尋一下~的確看到server_name還是原本的網址
所以我就把他改成現在的網址
但是改了之後還是一樣~網址看起來是對了
卻出現
我就另外又改用大大提供的小工具phpBB : Critical Error
Could not locate valid language pack
第一次登的時候遇到一點網址上的小錯誤,所以不能進入
代碼: 選擇全部
header("Location:admin/index.$phpeEx?sid=". $userdata['session_id']);
代碼: 選擇全部
header("Location:admin/index.php$phpeEx?sid=". $userdata['session_id']);
卻出現
於是又進入還原資料庫迴圈phpBB : Critical Error
Could not locate valid language pack
以致我又卡關了@_@
不好意思再請問一下大大~這樣不知道是我哪裡又搞錯了~
感謝先~~~
沒提出來還真的沒發現有筆誤, 這樣才對
是$phpEx而不是$phpeEx
至於你講的Could not locate valid language pack
這是在登入後的導向admin/index.php發生的錯誤嗎?
如果是的話, 看起來比較像是你的語系檔或目錄有問題
建議先修改一下includes/functions.php
將這一行
改成
確認一下這邊抓到的default_lang是什麼值
代碼: 選擇全部
header("Location:admin/index.$phpEx?sid=". $userdata['session_id']);
至於你講的Could not locate valid language pack
這是在登入後的導向admin/index.php發生的錯誤嗎?
如果是的話, 看起來比較像是你的語系檔或目錄有問題
建議先修改一下includes/functions.php
將這一行
代碼: 選擇全部
message_die(CRITICAL_ERROR, 'Could not locate valid language pack');
代碼: 選擇全部
message_die(CRITICAL_ERROR, 'Could not locate valid language pack' . " - $default_lang");
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
有二種做法
第一種做法比較麻煩
如果你能進到phpMyAdmin的話, 先檢查config資料表的default_lang欄位值
如果是chinese_traditional 的話, 將它改成chinese_traditional_taiwan
再來檢查users資料表的user_lang欄位值
沒意外的話, 它的值應該也是chinese_traditional
若是的話, 建議執行底下的SQL語法做一次修正users資料表的值
第二種做法比較簡單, 只要將language目錄下的chinese_tradtional_taiwan改成chinese_traditional就可以了
第一種做法比較麻煩
如果你能進到phpMyAdmin的話, 先檢查config資料表的default_lang欄位值
如果是chinese_traditional 的話, 將它改成chinese_traditional_taiwan
再來檢查users資料表的user_lang欄位值
沒意外的話, 它的值應該也是chinese_traditional
若是的話, 建議執行底下的SQL語法做一次修正users資料表的值
代碼: 選擇全部
UPDATE phpbb_users SET user_lang = 'chinese_tradtional_taiwan' WHERE user_lang = 'chinese_traditional';
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚