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底下

然後在資料庫還原 即可

如果你的資料庫有設定密碼 請記得這個部份也要做 :lol:

發表於 : 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 檔出了問題??

敢問這是內線交易?還是有啥密技?? :mrgreen:

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

敢問這是內線交易?還是有啥密技?? :mrgreen:
這個嘛, 就先連過去看一下它的論壇看一下狀況
再檢視HTML原始檔, 發現它的url是寫<a herf="登入" ...>
如果不是直接在tpl檔裡寫死, 就是overall_header.tpl有改錯什麼東西
所以直接link 它的overall_header.tpl檔來看, 發現確實是template var 有錯
大概就是這樣子

發表於 : 2006-05-30 00:58
brentsu
啊哈~~原來是這樣啊.... 為什麼如此超簡單的事,我都想不到呢.... :mrgreen:
我剛剛 link 我自己的來瞧瞧,嗯~果然很容易就看光光了.... Orz
想了一下,除了網站加密... 應該沒辦法防止檔案被看光光....