[已解決] Complete Database Backup 1.0.1 (完整備份)

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
阿維
竹貓忠實會員
竹貓忠實會員
文章: 868
註冊時間: 2003-02-23 13:36
來自: 台南市

[已解決] Complete Database Backup 1.0.1 (完整備份)

文章 阿維 »

問題外掛:Complete Database Backup 1.0.1 (完整備份)
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php?t=27615
使用版本:phpBB 2.0.21
網站位置:http://bbs.pikachu.idv.tw
狀況描述:

今天我的網站被駭客入侵了
只是在我還原之後,發現不能從phpBB後台完整備份,請問有前輩可以幫忙看看是什麼原因嗎?

錯誤訊息:

代碼: 選擇全部

#
# TABLE: phpbb_posts_text
#
<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at /home/pikachu/public_html/phpBB2/admin/admin_db_utilities.php:838) in <b>/home/pikachu/public_html/phpBB2/admin/page_header_admin.php</b> on line <b>143</b><br />
<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at /home/pikachu/public_html/phpBB2/admin/admin_db_utilities.php:838) in <b>/home/pikachu/public_html/phpBB2/admin/page_header_admin.php</b> on line <b>145</b><br />
<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at /home/pikachu/public_html/phpBB2/admin/admin_db_utilities.php:838) in <b>/home/pikachu/public_html/phpBB2/admin/page_header_admin.php</b> on line <b>146</b><br />
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="LTR">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"  />
<link rel="stylesheet" href="../templates/iCGstation/iCGstation.css" type="text/css" -->

<title>皮卡丘台灣道館討論區 - </title>
</head>
<body bgcolor="#E5E5E5" text="#000000" link="#006699" vlink="#5493B4">

<a name="top"></a>


<br /><br />

<table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline">
	<tr>
		<th align="center">一般錯誤</th>
	</tr>
	<tr>
		<td class="row1" width="100%" align="center"><span class="gen">Failed in get_table_def (show fields)<br /><br /><b><u>DEBUG MODE</u></b><br /><br />SQL Error : 2006 MySQL server has gone away<br /><br />SHOW FIELDS FROM phpbb_posts_text<br /><br />Line : 375<br />File : admin_db_utilities.php</span></td>
	</tr>
</table>

<br />


<!--

	Please note that the following copyright notice
	MUST be displayed on each and every page output
	by phpBB. You may alter the font, colour etc. but
	you CANNOT remove it, nor change it so that it be,
	to all intents and purposes, invisible. You may ADD
	your own notice to it should you have altered the
	code but you may not replace it. The hyperlink must
	also remain intact. These conditions are part of the
	licence this software is released under. See the
	LICENCE and README files for more information.

	The phpBB Group : 2001

//-->

<div align="center"><span class="copyright">Powered by phpBB 2.0.21 &copy; 2001 <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB Group</a><br />正體中文語系由&nbsp;<a href="http://phpbb-tw.net/"><span style="color:#FF6633">phpbb-tw</span></a>&nbsp;維護製作</span></div>

</body>
</html>
只有備份到一半,用原裝的phpBB再修改"完整備份"外掛,也一樣出現錯誤訊息
最後由 阿維 於 2006-10-12 08:31 編輯,總共編輯了 3 次。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題] Complete Database Backup 1.0.1 (完整備份) 的錯誤訊息

文章 心靈捕手 »

JORDAN 寫:今天我的網站被駭客入侵了
只是在我還原之後,發現不能從phpBB後台完整備份,請問有前輩可以幫忙看看是什麼原因嗎?
這句話有點難懂?

正常情況, 是先有備份, 後有還原的動作;
您怎麼會背道而馳呢?

建議您:
1. 補充說明.
2. 轉貼錯誤訊息, 不必使用原始碼.

ps.
移動到 '官方外掛討論' 版面.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
阿維
竹貓忠實會員
竹貓忠實會員
文章: 868
註冊時間: 2003-02-23 13:36
來自: 台南市

文章 阿維 »

抱歉,因為拿到的備份是轉移主機商之前的,之後要再備份就會出現備份不完全,錯誤訊息就在phpbb_db_backup.sql裡面,我在想可能是跟php.ini設定環境有關,可以幫忙看看嗎?
在被入侵之前,主機商又將MySQL 4.0.x升級成4.1.x讓我的UTF-8編碼無法被phpMyAdmin辨認,也不能用phpMyAdmin來備份
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

JORDAN 寫:抱歉,因為拿到的備份是轉移主機商之前的,之後要再備份就會出現備份不完全,錯誤訊息就在phpbb_db_backup.sql裡面,我在想可能是跟php.ini設定環境有關,可以幫忙看看嗎?
在被入侵之前,主機商又將MySQL 4.0.x升級成4.1.x讓我的UTF-8編碼無法被phpMyAdmin辨認,也不能用phpMyAdmin來備份
抱歉! 還是希望您再描述清楚一些...
1. 之前的備份, 其 phpBB 版本為何? 編碼為何? 是如何備份的?
2. 您是如何還原之前的備份, 到目前的主機商提供的資料庫的?
還原之前是否有做轉碼的處理?
3. 這個外掛 (Complete Database Backup) 是之前的備份已經有安裝, 還是還原後才安裝的呢?
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
阿維
竹貓忠實會員
竹貓忠實會員
文章: 868
註冊時間: 2003-02-23 13:36
來自: 台南市

文章 阿維 »

1.我的phpBB版本是2.0.21編碼為MySQL 4.0.x的UTF-8編碼(latin1_swedish_ci),我是安裝"完整備份"這個MOD從phpBB後台備份的
2.我一直都是用phpMyAdmin將備份檔匯入資料庫(直接用UTF-8編碼),自從主機商將MySQL 4.0.x換成4.1.x我就是這樣救援資料庫的
3.我一直都有用這個外掛,現在我已經將資料庫編碼設定成UTF-8編碼,連線校對為utf8_bin
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

JORDAN 寫:1.我的phpBB版本是2.0.21編碼為MySQL 4.0.x的UTF-8編碼(latin1_swedish_ci),我是安裝"完整備份"這個MOD從phpBB後台備份的
2.我一直都是用phpMyAdmin將備份檔匯入資料庫(直接用UTF-8編碼),自從主機商將MySQL 4.0.x換成4.1.x我就是這樣救援資料庫的
3.我一直都有用這個外掛,現在我已經將資料庫編碼設定成UTF-8編碼,連線校對為utf8_bin
我猜想:
若以您原主題的警告訊息研判, 則恐怕是跟 '編碼' 有關.
只是尚不知, 問題是出在資料庫的編碼, 或者是檔案的編碼.

建議您:
1. 補充說明, 您目前為何無法用 phpMyAdmin 備份? 有何錯誤訊息?
2. 請進入 phpMyAdmin 後, 照幾張圖來看看.
3. 將下列檔案壓縮後, 貼出下載連結.
admin/admin_db_utilities.php
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
阿維
竹貓忠實會員
竹貓忠實會員
文章: 868
註冊時間: 2003-02-23 13:36
來自: 台南市

文章 阿維 »

看樣子,的確是跟檔案編碼有關,因為Cannot modify header information的錯誤訊息,就是代表檔案內的編碼選擇錯誤一定要用UTF-8 NO BOM來儲存
由於我都是用Dreamweaver MX 2004修改檔案的,可能是在於檔案編碼上沒辦法直接讓PHP5正常辨認才會出錯的,只有用EmEditor將那兩個檔案另存成UTF-8 NO BOM格式才沒有問題
主題已鎖定

回到「外掛問題討論」