[問題]關於還原檔案

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

[問題]關於還原檔案

文章 天霜 »

之前用搜尋找比較方便還原資料庫的方法
結果找到如下的方法

http://phpbb-tw.net/phpbb/viewtopic.php?t=13424

但我有點看不懂
-----------------
將備份好的檔案.sql及restor_dump.php上傳至主機,並在瀏覽器網址列輸入
http://XXX.YYY/restore_dump.php
-----------------
請問是指將這兩個檔案放置到phpBB的根目錄下嗎?

http://XXX.YYY/phpbb/restore_dump.php
http://XXX.YYY/phpbb/phpbb_db_backup.sql

然後在網址輸入http://XXX.YYY/phpbb/restore_dump.php 嗎?

另外 $database = 是指資料庫的名稱嗎?
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
GaryFu
星球公民
星球公民
文章: 41
註冊時間: 2002-06-19 09:54
聯繫:

文章 GaryFu »

沒實際試過,

不過這支程式是幫你執行你的sql去異動mysql資料庫\r

二個檔應該是放同一目錄即可,

$host = 'localhost';  // <-這個是你mysql資料庫的host,和webserver同一台設localhost即可 
$database = 'phpBB'; // <-這個即是你要更動的資料庫名稱\r
$user = '填入帳號';  // <-mysql登入帳號
$pass = '填入密碼';  // <-mysql登入密碼

// Path to the file which contains the data you wish to restore
$datafile = '備份的檔案名稱.sql';

--
就如同你文中說的應該就能正常使用\r
不過用完後切記將 restore_dump.php 和 phpbb_db_backup.sql 更名或移除,以免被有心人利用
圖檔
歡迎參觀我的網站
http://garyfu.idv.tw
果子貍
星球普通子民
星球普通子民
文章: 4
註冊時間: 2002-11-07 22:30
聯繫:

文章 果子貍 »

我剛剛試過了
還原完成後
還是沒有看到資料說~~~
MSN:tsai64@hotmail.com
ISP:SEEDNET T1
==啟動環保革命==
Leading the Environment Revolution
hello kitty
星球公民
星球公民
文章: 116
註冊時間: 2003-12-26 08:33

Re: [問題]關於還原檔案

文章 hello kitty »

天霜 寫:之前用搜尋找比較方便還原資料庫的方法
結果找到如下的方法

http://phpbb-tw.net/phpbb/viewtopic.php?t=13424

但我有點看不懂
-----------------
將備份好的檔案.sql及restor_dump.php上傳至主機,並在瀏覽器網址列輸入
http://XXX.YYY/restore_dump.php
-----------------
請問是指將這兩個檔案放置到phpBB的根目錄下嗎?

http://XXX.YYY/phpbb/restore_dump.php
http://XXX.YYY/phpbb/phpbb_db_backup.sql

然後在網址輸入http://XXX.YYY/phpbb/restore_dump.php 嗎?

另外 $database = 是指資料庫的名稱嗎?
放這restor_dump.php files落phpbb2裹,之後到後台選完整備份,將備份的.sql放進phpbb2裹,之後在ie打http://xxx.xxx.xxx/phpbb2/restore_dump.php
之後會看見%的運行 :-D
這個方法好得很啊!它救了我的論壇有十多次了 :-D
只要set幾行設定即可了 :lol:
#######
# User configurable elements
#######

$host = 'localhost';
$database = 'phpBB2';
$user = '填入帳號';
$pass = '填入密碼';
主機系統:Windows XP
安裝環境: AppServ 2.3.0
論壇空間:自家用
上網方式:ADSL
論壇版本:phpBB 2.0.8a
webspirit
竹貓忠實會員
竹貓忠實會員
文章: 1354
註冊時間: 2004-02-16 12:01
來自: 精靈國度

文章 webspirit »

用phpMyAdmin也不會很麻煩啊
ws108805
星球公民
星球公民
文章: 94
註冊時間: 2003-05-03 13:49

文章 ws108805 »

GaryFu 寫:沒實際試過,

不過這支程式是幫你執行你的sql去異動mysql資料庫\r

二個檔應該是放同一目錄即可,

$host = 'localhost';  // <-這個是你mysql資料庫的host,和webserver同一台設localhost即可 
$database = 'phpBB'; // <-這個即是你要更動的資料庫名稱\r
$user = '填入帳號';  // <-mysql登入帳號
$pass = '填入密碼';  // <-mysql登入密碼

// Path to the file which contains the data you wish to restore
$datafile = '備份的檔案名稱.sql';

--
就如同你文中說的應該就能正常使用\r
不過用完後切記將 restore_dump.php 和 phpbb_db_backup.sql 更名或移除,以免被有心人利用
我有二個資料庫,a資料庫是舊的,論壇是2.0.4版,共未清空,但有備份sql出來
想將a資料庫匯入b資料庫,論壇是2.0.11版
那麼請問我要打的是b資料庫的名稱嗎?
無論我是打a或b,我都是還原失敗
是否是因為版本不同,所以無法匯入資料?

錯誤訊息如下
Warning: fseek(): supplied argument is not a valid stream resource
蕭遙
星球公民
星球公民
文章: 120
註冊時間: 2004-09-29 05:21

文章 蕭遙 »

查一下你的APASERVER配置文件看看這個錯誤是什麽地方出來的。

要把a匯入b的話,應該把a備份出來,然後放到根目錄下,restore裏填b的名稱進行還原
主題已鎖定

回到「phpBB 2 安裝與使用」