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的東西,所以能否請前輩指點一下有可能出錯的地方呢﹖
謝謝!


倍感挫折的新手 :cry:

發表於 : 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這段時間想成功開啟論壇首頁簡直是妄想...... :cry:

祝你好運囉   :mrgreen: :mrgreen: :mrgreen:

發表於 : 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這段時間想成功開啟論壇首頁簡直是妄想...... :cry:

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