第 1 頁 (共 2 頁)
[教學]安裝PBB時碰到的問題與解決法
發表於 : 2002-03-24 09:34
由 蒼浩
在安裝時,一定有許多人會碰到這樣的問題:
phpBB : Critical Error
Could not connect to the database
檢查了很久,database host/DSN 沒打錯,database username/password 也沒打錯,database name 也沒打錯,無論怎麼試都只能看到以上的錯誤訊息。
為什麼會有人碰到這樣的問題而有人沒碰到呢?
因為pbb的安裝程式只有建立「資料表(table)」的能力,而沒有建立資料庫的能力。
舉例來說,如果你要安裝一個pbb,你把database name設為phpbb,那你的資料庫中一定要存在一個名為phpbb的資料庫,如果沒有的話,你必須用phpmyadmin新建一個才行。
我想這樣的問題,大多是想用自己的電腦來架站的人,會常碰到。
發表於 : 2002-03-24 11:55
由 chihsun
對…我剛裝了RC-4 安裝時也是有這個問題!
程式不會自己產生新的datebase
因此要先手動建立一個新的datebase…\r
不知道當初他們的考量是什麼?
發表於 : 2002-03-24 12:31
由 輕狂
給樓上的鍋鍋﹐
資料庫是 dat"a"base ﹐不是 dat"e"base 啦~~:Q
為了安全性的考量﹐所以不可以經由PHPBB去建立資料庫﹐這是設計時就規劃好了的。
發表於 : 2002-03-28 00:00
由 MashiMaro
chihsun 寫:對…我剛裝了RC-4 安裝時也是有這個問題!
程式不會自己產生新的datebase
因此要先手動建立一個新的datebase…\r
不知道當初他們的考量是什麼?
想請教一下唷...
所謂的"手動建立"是要如何做呢???
謝謝嚕^^
發表於 : 2002-03-28 00:08
由 小竹子
利用phpmyadmin或是webmin建立資料庫名稱最快
發表於 : 2002-03-28 00:38
由 frank
create database phpBB;
打上面這行SQL語法...........
[問題]
發表於 : 2002-04-01 03:56
由 Dreamy
請問各位前輩,我已設了資料庫,卻還是出現這個錯誤訊息,是為什麼呢﹖
phpBB : Critical Error
Could not connect to the database
我試了兩個晚上,也看過討論區的文章,卻還是無法解決。
我是將PHPBB2 上傳至
http://www.host.sk。
我才剛接觸PHP的東西,所以能否請前輩指點一下有可能出錯的地方呢﹖
謝謝!
倍感挫折的新手

發表於 : 2002-04-01 05:26
由 oO]-[Oo
檢查一下config.php裡的設定值是否正確
發表於 : 2002-05-19 23:17
由 asiaplus
抱歉!
不知道可不可以再說清楚一點?
因為我第一天接觸PHP
而我已經把我的PHPBB2上傳到http://
www.asiaplus.host.sk 這裡\r
那我也出現最上面那位大大所說的錯誤訊息,那我要如何解決呢?
謝謝!希望有人可以為我解答~Thanks!感激不盡!
發表於 : 2002-05-19 23:45
由 小竹子
asiaplus 寫:抱歉!
不知道可不可以再說清楚一點?
因為我第一天接觸PHP
而我已經把我的PHPBB2上傳到http://
www.asiaplus.host.sk 這裡\r
那我也出現最上面那位大大所說的錯誤訊息,那我要如何解決呢?
謝謝!希望有人可以為我解答~Thanks!感激不盡!
先確定你的mysql的phpbb使用資料庫名稱\r
然後確定那個db是空的
發表於 : 2002-05-20 00:43
由 asiaplus
小竹子 寫:
先確定你的mysql的phpbb使用資料庫名稱\r
然後確定那個db是空的
我已經把"db"的資料夾裡面的東西殺調,但是我把我電腦理得db殺調,我在自己電腦測試~就不行ㄟ
還有我要如何確定我的mysql如何確認phpbb的名稱???
謝謝~
發表於 : 2002-05-20 00:47
由 小竹子
你的mysql有啟動嗎
那個空間設定你摸清楚了嗎?
發表於 : 2002-05-20 00:54
由 jImMyRoCk
asiaplus 寫:小竹子 寫:
先確定你的mysql的phpbb使用資料庫名稱\r
然後確定那個db是空的
我已經把"db"的資料夾裡面的東西殺調,但是我把我電腦理得db殺調,我在自己電腦測試~就不行ㄟ
還有我要如何確定我的mysql如何確認phpbb的名稱???
謝謝~
主機位置是不是打錯了
是 db.host.sk
發表於 : 2002-05-20 10:34
由 綠茶
asiaplus 寫:小竹子 寫:
先確定你的mysql的phpbb使用資料庫名稱\r
然後確定那個db是空的
我已經把"db"的資料夾裡面的東西殺調,但是我把我電腦理得db殺調,我在自己電腦測試~就不行ㄟ
還有我要如何確定我的mysql如何確認phpbb的名稱???
謝謝~
1.那個空間的資料庫是需要先申請免費空間後另外再申請的
申請好資料庫後依照確認信的內容就可以連上資料庫管理頁面\r
2.那個空間在申請時就必須建立一個資料庫\r
你必須使用當時建立的資料庫來架設論壇(在確認信中有)
3.config.php檔案就在phpbb2\
(別跟我說你找不到喔)
你必須確認檔案內的這些資料:
$dbhost = "db.host.sk";
$dbname = "申請時建立的資料庫名稱";
$dbuser = "登入資料庫的帳號";
$dbpasswd = "登入資料庫的密碼";
4.那個空間我也有去架設過,但是還沒規劃好論壇就放棄了
原因是:17:00~02:00這段時間想成功開啟論壇首頁簡直是妄想......
祝你好運囉

發表於 : 2002-05-23 21:23
由 asiaplus
綠茶 寫:
1.那個空間的資料庫是需要先申請免費空間後另外再申請的
申請好資料庫後依照確認信的內容就可以連上資料庫管理頁面\r
2.那個空間在申請時就必須建立一個資料庫\r
你必須使用當時建立的資料庫來架設論壇(在確認信中有)
3.config.php檔案就在phpbb2\
(別跟我說你找不到喔)
你必須確認檔案內的這些資料:
$dbhost = "db.host.sk";
$dbname = "申請時建立的資料庫名稱";
$dbuser = "登入資料庫的帳號";
$dbpasswd = "登入資料庫的密碼";
4.那個空間我也有去架設過,但是還沒規劃好論壇就放棄了
原因是:17:00~02:00這段時間想成功開啟論壇首頁簡直是妄想......
祝你好運囉

我還是不知道我的資料庫名稱ㄟ~~~呵呵!
那我要怎麼才可以知道勒???
可不可以教教我~???謝謝~
感激不盡~