資料庫還原後的問題

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 3.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
teddywish
星球普通子民
星球普通子民
文章: 20
註冊時間: 2008-11-17 10:01
聯繫:

資料庫還原後的問題

文章 teddywish »

●主機作業系統:WindowsXp
●快速架站程式:
●免費空間連結:
●您的上網方式:CABLE
●您安裝的程式:Apache 2.2.9 + php 5.2.5 + MySQL 5.0.51a
●您的 phpBB 版本:phpBB 3.0.4
●您的 domain (網域名稱) : http://www.travelspecies.com
●您的 phpBB 連結網址: http://www.travelspecies.com/phpBB3/

您們好。因為不能用UMIL更新、安裝Topic Prefix Mode for phpBB3 以及用AutoMOD移除這個MOD,大膽將資料庫還原之前的狀態(phpBB 3.0.3)。發現以下問題:
1. 原本我的版本是phpBB 3.0.4,還原後是phpBB 3.0.3。但發覺需要升級的檔案已是3.0.4版本,不知為何ACP裡是仍舊是3.0.3?
2. 還原後發覺Topic Prefix Mode及UMIL的資料夾仍在
3. 進入論壇顯示以下錯誤
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
一般性錯誤
SQL ERROR [ mysql4 ]

Table 'travelsp_travel.phpbb_topics_prefix' doesn't exist [1146]

SQL

SELECT t.*, tp.topic_posted, tt.mark_time, tx.prefix, tx.prefix_colour FROM (phpbb_topics t) LEFT JOIN phpbb_topics_posted tp ON (tp.topic_id = t.topic_id AND tp.user_id = 2) LEFT JOIN phpbb_topics_track tt ON (tt.topic_id = t.topic_id AND tt.user_id = 2) LEFT JOIN phpbb_topics_prefix tx ON (tx.id = t.topic_prefix) WHERE t.forum_id IN (6, 0) AND t.topic_type IN (2, 3) ORDER BY t.topic_time DESC

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: viewforum.php
LINE: 372
CALL: dbal_mysql->sql_query()

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
請問如何解決?
如重新安裝的話是否刪除phpBB3資料夾及於Control Panel內刪除以phpBB3作Prefix的資料表便可以了(假設論壇沒有重要資料)?

有勞各位。感謝。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 資料庫還原後的問題

文章 心靈捕手 »

teddywish 寫:●主機作業系統:WindowsXp
●快速架站程式:
●免費空間連結:
●您的上網方式:CABLE
●您安裝的程式:Apache 2.2.9 + php 5.2.5 + MySQL 5.0.51a
●您的 phpBB 版本:phpBB 3.0.4
●您的 domain (網域名稱) : http://www.travelspecies.com
●您的 phpBB 連結網址: http://www.travelspecies.com/phpBB3/

您們好。因為不能用UMIL更新、安裝Topic Prefix Mode for phpBB3 以及用AutoMOD移除這個MOD,大膽將資料庫還原之前的狀態(phpBB 3.0.3)。發現以下問題:
1. 原本我的版本是phpBB 3.0.4,還原後是phpBB 3.0.3。但發覺需要升級的檔案已是3.0.4版本,不知為何ACP裡是仍舊是3.0.3?
2. 還原後發覺Topic Prefix Mode及UMIL的資料夾仍在
3. 進入論壇顯示以下錯誤
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
一般性錯誤
SQL ERROR [ mysql4 ]

Table 'travelsp_travel.phpbb_topics_prefix' doesn't exist [1146]

SQL

SELECT t.*, tp.topic_posted, tt.mark_time, tx.prefix, tx.prefix_colour FROM (phpbb_topics t) LEFT JOIN phpbb_topics_posted tp ON (tp.topic_id = t.topic_id AND tp.user_id = 2) LEFT JOIN phpbb_topics_track tt ON (tt.topic_id = t.topic_id AND tt.user_id = 2) LEFT JOIN phpbb_topics_prefix tx ON (tx.id = t.topic_prefix) WHERE t.forum_id IN (6, 0) AND t.topic_type IN (2, 3) ORDER BY t.topic_time DESC

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: viewforum.php
LINE: 372
CALL: dbal_mysql->sql_query()

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
請問如何解決?
如重新安裝的話是否刪除phpBB3資料夾及於Control Panel內刪除以phpBB3作Prefix的資料表便可以了(假設論壇沒有重要資料)?

有勞各位。感謝。
您的資料庫 "還原" 操作, 不會改變論壇根目錄底下的 "檔案" 內容.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「[3.0.x] 安裝與使用」