[問題]升級到2.0.19找不到一段字...!!

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
slipper
星球公民
星球公民
文章: 75
註冊時間: 2003-02-03 04:28
來自: 台南市

[問題]升級到2.0.19找不到一段字...!!

文章 slipper »

●架設主機作業系統:LINUX
●您的上網方式:Hinet ADSL
●您安裝的程式:付費空間
●您的 phpBB2 版本:phpBB 2.0.18
●您的 domain(網域名稱) :www.tonehou.com.tw
●您的 phpBB2 連結網址: http://www.tonehou.com.tw/phpbb

要把phpbb2.0.18升級到2.0.19
在修改到admin/admin_db_utilities.php的696行的時候
遇到了問題~~~~

需要將
2.0.18 寫:$tables = array('auth_access', 'banlist', 'categories', 'config', 'disallow', 'forums', 'forum_prune', 'groups', 'posts', 'posts_text', 'privmsgs', 'privmsgs_text', 'ranks', 'search_results', 'search_wordlist', 'search_wordmatch', 'sessions', 'smilies', 'themes', 'themes_name', 'topics', 'topics_watch', 'user_group', 'users', 'vote_desc', 'vote_results', 'vote_voters', 'words', 'confirm');
取代為\r
2.0.19 寫:$tables = array('auth_access', 'banlist', 'categories', 'config', 'disallow', 'forums', 'forum_prune', 'groups', 'posts', 'posts_text', 'privmsgs', 'privmsgs_text', 'ranks', 'search_results', 'search_wordlist', 'search_wordmatch', 'sessions', 'smilies', 'themes', 'themes_name', 'topics', 'topics_watch', 'user_group', 'users', 'vote_desc', 'vote_results', 'vote_voters', 'words', 'confirm', 'sessions_keys');

可是我的admin/admin_db_utilities.php裡的
應該有這一段程式碼 寫:$tables = array('auth_access', 'banlist', 'categories', 'config', 'disallow', 'forums', 'forum_prune', 'groups', 'posts', 'posts_text', 'privmsgs', 'privmsgs_text', 'ranks', 'search_results', 'search_wordlist', 'search_wordmatch', 'sessions', 'smilies', 'themes', 'themes_name', 'topics', 'topics_watch', 'user_group', 'users', 'vote_desc', 'vote_results', 'vote_voters', 'words', 'confirm');
卻被取代為 寫:$phpbb_only = (!empty($HTTP_POST_VARS['phpbb_only'])) ? $HTTP_POST_VARS['phpbb_only'] : ( (!empty($HTTP_GET_VARS['phpbb_only'])) ? $HTTP_GET_VARS['phpbb_only'] : 0 );
switch ( SQL_LAYER )
{
case 'mysql':
case 'mysql4':
$sql = 'SHOW TABLES';
$field = "Tables_in_{$dbname}";
break;
case 'postgresql':
$sql = "SELECT relname
FROM pg_class
WHERE relkind = 'r'
AND relname NOT LIKE 'pg\_%'";
$field = "relname";
break;
}
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
$current_table = $row[$field];
$current_prefix = substr($current_table, 0, strlen($table_prefix));
if ($phpbb_only && $current_prefix != $table_prefix)
{
continue;
}
else
{
$tables[] = $current_table;
}
}

$additional_tables = (isset($HTTP_POST_VARS['additional_tables'])) ? $HTTP_POST_VARS['additional_tables'] : ( (isset($HTTP_GET_VARS['additional_tables'])) ? $HTTP_GET_VARS['additional_tables'] : "" );

$backup_type = (isset($HTTP_POST_VARS['backup_type'])) ? $HTTP_POST_VARS['backup_type'] : ( (isset($HTTP_GET_VARS['backup_type'])) ? $HTTP_GET_VARS['backup_type'] : "" );

$gzipcompress = (!empty($HTTP_POST_VARS['gzipcompress'])) ? $HTTP_POST_VARS['gzipcompress'] : ( (!empty($HTTP_GET_VARS['gzipcompress'])) ? $HTTP_GET_VARS['gzipcompress'] : 0 );

$drop = (!empty($HTTP_POST_VARS['drop'])) ? intval($HTTP_POST_VARS['drop']) : ( (!empty($HTTP_GET_VARS['drop'])) ? intval($HTTP_GET_VARS['drop']) : 0 );

if(!empty($additional_tables))
{
if(ereg(",", $additional_tables))
{
$additional_tables = split(",", $additional_tables);

for($i = 0; $i < count($additional_tables); $i++)
{
$tables[] = trim($additional_tables[$i]);
}

}
else
{
$tables[] = trim($additional_tables);
}
}


我也忘了是哪一個外掛
改到這段程式碼\r

想請問大家
該如何修改才能升級為2.0.19呢???

謝謝~~~!!!

我的admin_db_utilities.php
http://tonehou.myweb.hinet.net/phpbb/ad ... lities.rar

我安裝過的外掛
外掛列表 寫: 外掛
01.Admin Userlist 2.0.4
02.Admin Email Notification on New Registration 1.0.3
03.閃光會員名稱
04.Last Visit 1.2.8 最後參觀時間
05.Topic display order 1.0.2 文章排列
06.Global announcement 1.2.8em 全域公告
07.Resend Activation 1.0.0 重寄認證信
08.主題類型
09.Rank in memberlist 1.0.2 會員列表顯示會員等級&等級圖示
10.Post search in memberlist 1.0.4 會員列表裡可以連結會員所發表的所有文章
11.人氣指數
12.Fix Caret Bug 1.0.1
13.Search Subject Only 搜尋時允許只搜尋標題
14.Quick Reply 1.3.1 快速回覆
15.Extended PM Notification 1.1.5 強化私人訊息郵件通知
16.Recent Topics 1.2.2 檢視近日發表的文章
17.PM 彈出視窗強化版
18.Last Post Topic on Index 1.4.0 論壇首頁的版面後面顯示最後主題名稱
19.Who is IP 後台IP查詢
20.Advanced links mod 1.2.2b 推薦網站連結
21.Favorites Mod 1.0.4 最愛主題列表
22.Accurate BBCode Insertion 1.0.1 使用BBcode游標不亂跳
23.跑馬燈公告 1.2
24.Resync forum stats_1.0.1 重整版面統計資料
25.Complete Database Backup 2.2.0 修正phpbb內建資料庫備份功能不完全
26.ImageShack 快速貼圖

修正
01.img 標籤自動縮圖
02.Percentage Post Fix 1.0.0 修正用戶文章百分比
03.Stop Author View Increase 1.0.1 當作者檢視自己發表的文章時不增加文章的觀看次數
04.訪客無法使用"搜尋"及無法觀看"會員列表"
05.修正標題日文、簡體中文出現亂碼的問題
06.防止版面被文章撐大
07.讓文章頁面的個人資料中的會員名稱、等級、圖案置中顯示
08.Redirect to Post 發表完文章自動導向所發表的文章
09.讓訪客瀏覽版面上的主題名稱,但是無法閱讀文章內容
10.訪客發表文章須留稱呼
11.View Profile SIG 1.1.0 在會員個人資料中顯示簽名檔
12.會員個人資料頁面顯示發表主題數及回覆數
最後由 slipper 於 2006-01-17 19:39 編輯,總共編輯了 1 次。
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

看起來應該是這個外掛有改到過
25.Complete Database Backup 2.2.0 修正phpbb內建資料庫備份功能不完全
but, phpBB官方站台所列的版本跟你列出來的不同@@

2.0.18升2.0.19的這部份可以不用修改\r
因為官方的是多追加sessions_keys這個資料表的備份\r
而Complete Database Backup則是備份所使用資料庫底下的所有資料表
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
slipper
星球公民
星球公民
文章: 75
註冊時間: 2003-02-03 04:28
來自: 台南市

文章 slipper »

2.0.18升2.0.19的這部份可以不用修改
因為官方的是多追加sessions_keys這個資料表的備份
而Complete Database Backup則是備份所使用資料庫底下的所有資料表\r
麻衣大大:

您的意思是\r
依我的情形\r
我的討論區
要升級到2.0.19
這段admin/admin_db_utilities.php內的修正
可以不用理會,直接忽略過去,不用更改的


不知道這樣有沒有誤解您的意思~~!!
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

是的

因為升級檔裡關於admin_db_utilities.php的修改只是將phpBB2.0.18所新增的sessions_keys資料表納入後台備份資料庫的範圍
而你所安裝的那個外掛本身就會備份所有的資料表\r
所以是不需要做修改
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
slipper
星球公民
星球公民
文章: 75
註冊時間: 2003-02-03 04:28
來自: 台南市

文章 slipper »

感謝麻衣大大的解答

再次感謝~~~^^!
主題已鎖定

回到「phpBB 2 安裝與使用」