第 1 頁 (共 2 頁)
[問題] 在請問幾個phpbb相關問題
發表於 : 2006-05-29 11:57
由 gini630
●架設主機作業系統:WindowsXp
●快速架站程式:Appserv
●上網方式:ADSL
●您的 phpBB2 版本:phpBB 2.0.19
●您的 domain(網域名稱) :gini.no-ip.org
●您的 phpBB2 連結網址:
http://gini.no-ip.org/phpbb2
看了那麼多備份文章還是覺得有點霧裡看花的感覺qq~
想了解的是
1:如果從phpMyAdmin備份的話是不是就算備份全部完整論壇了?
2:如果有裝外掛的論壇 如CashMod223a~從phpMyAdmin備份時會連外掛也一起備份嗎?簡單的說就是我論壇如果搞壞了~我在phpMyAdmin還原時會連外掛功能也一起還原嗎??
3:因為小弟之前論壇壞掉的做法是把1:(phpbb目錄全刪除)2:把資料庫的phpbb_資料全刪除 3:把新的phpbb目錄全放上去 4:使用phpbb的備份檔還原
上述做法會導致外掛功能沒辦法執行~或是發生找不到東西的代碼
該如何做才能完整備份論壇及外掛功能呢??
希望有經驗的大大能告知步驟~~
小弟先向您說聲謝謝
Re: [問題] 在請問幾個phpbb相關問題
發表於 : 2006-05-29 12:50
由 appleboy
gini630 寫:
看了那麼多備份文章還是覺得有點霧裡看花的感覺qq~
想了解的是
1:如果從phpMyAdmin備份的話是不是就算備份全部完整論壇了?
2:如果有裝外掛的論壇 如CashMod223a~從phpMyAdmin備份時會連外掛也一起備份嗎?簡單的說就是我論壇如果搞壞了~我在phpMyAdmin還原時會連外掛功能也一起還原嗎??
3:因為小弟之前論壇壞掉的做法是把1:(phpbb目錄全刪除)2:把資料庫的phpbb_資料全刪除 3:把新的phpbb目錄全放上去 4:使用phpbb的備份檔還原
上述做法會導致外掛功能沒辦法執行~或是發生找不到東西的代碼
該如何做才能完整備份論壇及外掛功能呢??
希望有經驗的大大能告知步驟~~
小弟先向您說聲謝謝
1. 妳可以把所有結構跟資料表全部輸出這樣就算整個備份了
不然妳可以去 mysql/data 這個資料夾 全部複製即可[Windows 作法 Appserv]
2. 看妳所使用的資料庫 是否相同 基本上應該相同吧
不然備份 data這個資料夾 這樣是比較保險
還原的時候 是資料庫還原 沒有程式 去控制 我也是沒用的
3:因為小弟之前論壇壞掉的做法是把1:(phpbb目錄全刪除)2:把資料庫的phpbb_資料全刪除 3:把新的phpbb目錄全放上去 4:使用phpbb的備份檔還原
論壇壞掉? 至少有錯誤訊息吧 通常室外掛改錯
目前 你自己有加裝外掛 所以妳用最原始的phpBB 程式去執行 當然會有錯誤阿 Orz
結論 你的資料庫 沒有改過 也就是用最原始的 但是程式碼 妳改過了 當然這樣他在取資料出來一定會有錯誤
所以麻煩你在加裝外掛的時候 如果發生錯誤 盡量能po版討論~
完整備份方式
C:\AppServ\www 備份
C:\AppServ\mysql\dat 備份
在覆蓋到新機器即可~ 祝你成功
發表於 : 2006-05-29 13:20
由 gini630
首先感謝大大回覆~~
假設我把mysql下的data和phpbb全部覆製下來~之後我phpbb砍掉~資料庫裡的data也砍掉~~之後該怎麼運用複製下來的data檔來完全還原呢?(包掛外掛@@)~
做法=>是否把複製下來的phpbb在貼回原處~在把data貼回原處這樣即可完全恢復?@@
謝謝您
發表於 : 2006-05-29 13:22
由 chiouss
不建議把 mysql\data 備份來備份 MySQL DB 內容,使用 InnoDB 的話會出錯...
發表於 : 2006-05-29 14:17
由 gini630
嗯~~謝謝~~那如果我用phpMyAdmin完整備份的話~是不是代表phpbb那邊的結構跟程式之類也都全部備份到了??
還是phpbb那邊要另外複製一份?@@
發表於 : 2006-05-29 14:34
由 appleboy
gini630 寫:嗯~~謝謝~~那如果我用phpMyAdmin完整備份的話~是不是代表phpbb那邊的結構跟程式之類也都全部備份到了??
還是phpbb那邊要另外複製一份?@@
你應該知道 phpMyAdmin 備份的是資料庫 而並非 程式
程式指 phpbb的資料夾
如果你改完外掛 最好備份一下
把phpbb資料夾複製一下
之後還原 只要把phpbb 丟到 www底下
然後在資料庫還原 即可
如果你的資料庫有設定密碼 請記得這個部份也要做

發表於 : 2006-05-29 19:51
由 gini630
感謝大大清楚的解說~~小弟在此跟您說聲謝謝~
發表於 : 2006-05-29 21:06
由 gini630
剛剛試了一下~在資料庫備份sql檔匯出~~複製原本php的資料夾~~
在將複製的php資料夾改名為phpbb5重新貼上去
~在新建一個全新資料庫名為phpoo在修改php檔裡面config.php對應資料庫檔為phpoo
是有把論壇包括外掛恢復~不過卻發生一個問題~在phpbb5按登入連結會員輸入帳密那~~卻是php也就是第一個論壇的連結網址= =~
為什麼會這樣呢??因為我想多架一個相同的論壇做為修改用@@
有大大能告知嗎
發表於 : 2006-05-29 21:16
由 chiouss
gini630 寫:是有把論壇包括外掛恢復~不過卻發生一個問題~在phpbb5按登入連結會員輸入帳密那~~卻是php也就是第一個論壇的連結網址= =~
為什麼會這樣呢??因為我想多架一個相同的論壇做為修改用@@
有大大能告知嗎
phpBB 的管理介面有一項是設定 phpBB 的路徑位置,這個值會存入資料庫裡面。你要複製到其他位置的話要把資料庫裡面這個設定值改掉。
發表於 : 2006-05-29 21:23
由 gini630
完了~~剛剛這樣弄~~雖然恢復論壇其他功能也正常~~但是卻不能登入與登出~網址會顯示http://gini.no-ip.org/phpbb2/登出%20[%20祈%20]
http://gini.no-ip.org/phpbb2/登入
就找不到網頁了~"~
我死@@
發表於 : 2006-05-29 21:35
由 ~倉木麻衣~
那是你自己曾改過templates/subSilver/overall_header.tpl檔的關係吧
overall_header.tpl的這句被改成這樣, 超連結當然就變成http://xxx/登入(或登出xxx)了
代碼: 選擇全部
<a href="{L_LOGIN_LOGOUT}"
把上面那句改成這樣就好了
代碼: 選擇全部
<a href="{U_LOGIN_LOGOUT}"
發表於 : 2006-05-29 21:44
由 gini630
非常感謝大大~~已經正常了~@@~~您真是我的救命恩人~好不容易架上銀行跟貨幣~~><~~掛的話我也死了@@~~謝謝您
發表於 : 2006-05-29 22:32
由 brentsu
倉木君怎麼會這麼神啊??光是從遠端就能看到他的 overall_header.tpl 檔出了問題??
敢問這是內線交易?還是有啥密技??

發表於 : 2006-05-29 22:45
由 ~倉木麻衣~
brentsu 寫:倉木君怎麼會這麼神啊??光是從遠端就能看到他的 overall_header.tpl 檔出了問題??
敢問這是內線交易?還是有啥密技??

這個嘛, 就先連過去看一下它的論壇看一下狀況
再檢視HTML原始檔, 發現它的url是寫<a herf="登入" ...>
如果不是直接在tpl檔裡寫死, 就是overall_header.tpl有改錯什麼東西
所以直接link 它的overall_header.tpl檔來看, 發現確實是template var 有錯
大概就是這樣子
發表於 : 2006-05-30 00:58
由 brentsu
啊哈~~原來是這樣啊.... 為什麼如此超簡單的事,我都想不到呢....
我剛剛 link 我自己的來瞧瞧,嗯~果然很容易就看光光了.... Orz
想了一下,除了網站加密... 應該沒辦法防止檔案被看光光....