[問題] 升級為AppServ 2.4.3之後,無法進入系統管理控制台

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
minotaur
星球公民
星球公民
文章: 170
註冊時間: 2005-01-05 20:52
聯繫:

Re: [問題] 再次請教倉大大

文章 minotaur »

~倉木麻衣~ 寫:
minotaur 寫:再請教是不是例如
**************************************************
#-----[ SQL ]----------------------------------------------
#
CREATE TABLE phpbb_forums_control (
control_id mediumint(8) UNSIGNED NOT NULL auto_increment,
show_forums varchar(3) DEFAULT NULL,
hide_forums varchar(255) DEFAULT NULL,
PRIMARY KEY (control_id)
);
**********************************************************
#-----[ COPY ]------------------------------------------------
#
copy global_announcement_db_update.php to global_announcement_db_update.php
*******************************************************
copy attach_mod/root/install/mod_table_inst.php to install/mod_table_inst.php
copy attach_mod/root/install/schemas/attach_mysql_basic.sql to install/schemas/attach_mysql_basic.sql
copy attach_mod/root/install/schemas/attach_mysql_schema.sql to install/schemas/attach_mysql_schema.sql
copy attach_mod/root/install/schemas/attach_mssql_basic.sql to install/schemas/attach_mssql_basic.sql
copy attach_mod/root/install/schemas/attach_mssql_schema.sql to install/schemas/attach_mssql_schema.sql
copy attach_mod/root/install/schemas/attach_postgres_basic.sql to install/schemas/attach_postgres_basic.sql
copy attach_mod/root/install/schemas/attach_postgres_schema.sql to install/schemas/attach_postgres_schema.sql
******************************************************

這些檔所提及的呢??
因為裝了太多外掛,有點忘了是哪些
只有動到SQL的部份才要檢查~以底下的SQL來說\r

代碼: 選擇全部

#-----[ SQL ]---------------------------------------------- 
# 
CREATE TABLE phpbb_forums_control ( 
control_id mediumint(8) UNSIGNED NOT NULL auto_increment, 
show_forums varchar(3) DEFAULT NULL, 
hide_forums varchar(255) DEFAULT NULL, 
PRIMARY KEY (control_id) 
); 
則是要檢查phpbb_forums_control這個資料表\r
至於mod中有上傳或修改的檔案則不用理會

還有一種需要留意的
就是類似db_update.php這類會動到SQL的php檔案
例如文中提到的global_announcement_db_update.php
這個也要查看

至於_schema.sql這類型的檔案~
則是檢查「所使用的資料庫類型__schema.sql」檔即可\r
例如使用MySQL資料庫~則檢查mysql_schema.sql
大致是這樣~


有個問題::
group_name char(20) NOT NULL,-------這是原始的文字檔其中一段\r
但我現在資料庫是\r
group_name varchar(20)
紅色字部分是否要更動??
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

Re: [問題] 再次請教倉大大

文章 ~倉木麻衣~ »

minotaur 寫:有個問題::
group_name char(20) NOT NULL,-------這是原始的文字檔其中一段\r
但我現在資料庫是\r
group_name varchar(20)
紅色字部分是否要更動??
能改的就改吧~
因為我還不是很清楚varchar跟char的差異
eduyian
星球公民
星球公民
文章: 177
註冊時間: 2004-09-16 16:44
來自: TET千里馬國際團隊
聯繫:

文章 eduyian »

倉木麻衣 大大:

「請自行開啟phpbb2安裝檔裡的install/schemas/你的資料庫程式_schema.sql 來跟phpMyAdmin做比對」

請問
phpbb2安裝檔的路徑在哪呢?因為我找不到 .....
圖檔
●架設主機作業系統:Windows XP SP2
●我的上網方式:東森寬頻Cable
●我安裝的程式:Apache 2.44a+ PHP Version 4.3.10 + MySQL 版本 4.1.7 + phpMyAdmin 2.6.1-rc2
●我的 phpBB2 版本:phpBB2plus 2.0.21
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

eduyian 寫:請問
phpbb2安裝檔的路徑在哪呢?因為我找不到 .....
phpbb2安裝檔指的就是由官方網站所下載的壓縮檔
意思就是請將壓縮檔解開~並到install/schemas目錄下尋找對應的sql檔
eduyian
星球公民
星球公民
文章: 177
註冊時間: 2004-09-16 16:44
來自: TET千里馬國際團隊
聯繫:

文章 eduyian »

~倉木麻衣~ 寫:
eduyian 寫:請問
phpbb2安裝檔的路徑在哪呢?因為我找不到 .....
phpbb2安裝檔指的就是由官方網站所下載的壓縮檔
意思就是請將壓縮檔解開~並到install/schemas目錄下尋找對應的sql檔
謝謝大大:
我試試看
圖檔
●架設主機作業系統:Windows XP SP2
●我的上網方式:東森寬頻Cable
●我安裝的程式:Apache 2.44a+ PHP Version 4.3.10 + MySQL 版本 4.1.7 + phpMyAdmin 2.6.1-rc2
●我的 phpBB2 版本:phpBB2plus 2.0.21
carlos523
星球公民
星球公民
文章: 87
註冊時間: 2004-08-24 16:21
來自: 台北
聯繫:

文章 carlos523 »

剛剛爬文看了一堆方法,...可是都沒仔細看,要一個一個改真的要昏頭了...

由於在灌 Appserv 2.4.3 (之前是用 Appserv 2.4.2 )有從phpMyAdmin 備份\r

比對資料庫之後....發現有不一樣的地方...
像是255 變 127 之類的...只看到一個,但後面不知道有多少....

直接還原又因為資料庫有點大,沒辦法....

所以乾脆在 phpMyAdmin 的 SQL 查詢視窗裡面 一段一段的貼....

原本的資料備份舉例如下:

DROP TABLE IF EXISTS `phpbb_users`;
CREATE TABLE `phpbb_users` (
`user_id` mediumint(8) NOT NULL default '0',
`user_active` tinyint(1) default '1',
`username` varchar(25) NOT NULL default '',
`user_password` varchar(32) NOT NULL default '',
`user_session_time` int(11) NOT NULL default '0',
`user_session_page` smallint(5) NOT NULL default '0',
`user_lastvisit` int(11) NOT NULL default '0',
`user_regdate` int(11) NOT NULL default '0',
`user_level` tinyint(4) default NULL,
`user_posts` mediumint(8) unsigned NOT NULL default '0',

這樣原本錯誤的欄位就被修正了....

也很順利的進入系統管理控制台
Ben23
星球普通子民
星球普通子民
文章: 8
註冊時間: 2003-02-04 16:38
聯繫:

文章 Ben23 »

我也是在換了appserv 2.4.3之後產生這樣的問題, 原本的phpbb (v.2.0.11)都無法登錄, 我的做法是:
1. 先將www下面的所有的網站資料夾備份起來(如果你沒有備份, 那.....下面就不用看了.. ;-) )
2. 換裝appserv 2.4.3
3. 開啟phpbb做登錄動作----應該是無法正常登錄.
4. 刪除www下phpbb的網站資料夾\r
5. 將備份的phpbb網站資料夾複製回去\r
6. 重新開啟phpbb, 登錄ok!


不過我的另一個4images網站用這個方法竟然也無法登錄啦~~ 哇哩勒~~~ :evil:
Ben23
星球普通子民
星球普通子民
文章: 8
註冊時間: 2003-02-04 16:38
聯繫:

文章 Ben23 »

其實還有更快的方法:

就是將原來phpbb的資料用insert回去就行了!

我的4images這樣也ok了! ;-)
主題已鎖定

回到「phpBB 2 安裝與使用」