1 頁 (共 6 頁)

[問題] phpMyAdmin始終無法使用..:(

發表於 : 2004-11-27 16:16
ducksteven
各位先輩好...
小弟近日開始在自己的機器上安裝伺服器(練習php和mySQL),
我依照網路上的教學,安裝了以下的程式:
Apache 2.0.52
PHP 5.0.2
MySQL 4.1.7
phpMyAdmin 2.6.0 pl3
並且依照它的指示手動設定:
Apache 的 httpd.conf
PHP 的 php.ini
phpMyAdmin 的 conf.inc.php
在本討論區的諸多說明文件中,我瞭解到欲安裝phpBB2,必須利用phpMyAdmin來建立一個MySQL資料庫帳號。

教學指示告訴我,在我修改完conf.inc.php之後,連線到http://localhost/phpmyadmin/即可開始使用phpMyAdmin。

但是結果卻跟教學指示上所敘述的完全不同...

這是尚未修改conf.inc.php時的畫面:
http://www.pixnet.net/displayimage.php?pos=-5527333

首先,我先修改以下:
將原本的

代碼: 選擇全部

$cfg['Servers'][$i]['controluser']   = '';
$cfg['Servers'][$i]['controlpass']   = '';
修改為\r

代碼: 選擇全部

$cfg['Servers'][$i]['controluser']   = 'root';
$cfg['Servers'][$i]['controlpass']   = '(密碼)';
開啟http://localhost/phpMyAdmin/則出現以下畫面:
http://www.pixnet.net/displayimage.php?pos=-5527334

接著我加入以下修改:
將這個

代碼: 選擇全部

$cfg['Servers'][$i]['auth_type']     = 'config';
$cfg['Servers'][$i]['user']          = 'root';
$cfg['Servers'][$i]['password']      = '';
改成這個:

代碼: 選擇全部

$cfg['Servers'][$i]['auth_type']     = 'http';
$cfg['Servers'][$i]['user']          = 'root';
$cfg['Servers'][$i]['password']      = '';
進入http://localhost/phpMyAdmin則出現這個畫面:
http://www.pixnet.net/displayimage.php?pos=-5527570

輸入正確的使用者名稱及密碼之後,就會再跳回登入視窗,不能登入。
按下取消,即輸出"錯誤的使用者名稱或密碼,拒絕存取"畫面。

請問小弟是否有設定錯誤的地方?

敬請各位先輩不吝指教,感謝您!
========================================
●架設主機作業系統:Windows XP Home Edition SP2
●快速架站程式:<沒有>
●免費空間連結: <安裝在Localhost>
●我的上網方式: ADSL 2M/256 <安裝在Localhost>
●我安裝的程式:
Apache 2.0.52
PHP 5.0.2
MySQL 4.1.7
●我的 phpBB2 版本:phpBB 2.0.11

發表於 : 2004-11-27 16:33
hpo14
root 不要設密碼試試看~~

如果成功了,進去phpmyadmin 建立一新最高權限帳號
然後把其他的帳號刪除~~

發表於 : 2004-11-27 16:48
ducksteven
嗯...是MySQL不要設密碼嗎?
我用MySQL內建的MySQL Server Instance Config Wizard重新設定組態,
我將 Modify Security Settings 選項取消掉,
完成設定之後,http://localhost/phpMyAdmin所出現的結果
依然是http://www.pixnet.net/displayimage.php?pos=-5527570
以root登入,不打密碼,就會再跳回登入視窗,不能登入。
按下取消,即輸出"錯誤的使用者名稱或密碼,拒絕存取"畫面。

--
不過還是感謝您的回應:)

發表於 : 2004-11-27 21:05
小竹子
phpbb 目前不支援 php5.0

發表於 : 2004-11-27 21:07
hpo14
我說的root 不要設密碼 是指在config.inc.php文件裡面的
====================================

反正就是先進去phpmyadmin裡面建立一個新的使用者
權限為最高...設定完成後..用新增的那個user登入 把其他的帳號刪除!

====================================

我從沒說要動到mysql

發表於 : 2004-11-27 22:42
ducksteven
小竹子 寫:phpbb 目前不支援 php5.0
hpo14 寫:我說的root 不要設密碼 是指在config.inc.php文件裡面的
====================================

反正就是先進去phpmyadmin裡面建立一個新的使用者
權限為最高...設定完成後..用新增的那個user登入 把其他的帳號刪除!

====================================

我從沒說要動到mysql
這是小弟剛剛做的更動:
1: 改回PHP4
2: 重新組態MySQL,加回root密碼\r
3: 修改config.inc.php,以下是片段:

代碼: 選擇全部

$cfg['Servers'][$i]['controluser']   = 'root';
$cfg['Servers'][$i]['controlpass']   = '';
$cfg['Servers'][$i]['auth_type']     = 'http';
$cfg['Servers'][$i]['user']          = 'root';
$cfg['Servers'][$i]['password']      = '';
但仍然,出現登入提示視窗之後,輸入帳戶root,密碼沒有,還是回到了登入畫面,就跟這個一樣:
http://www.pixnet.net/displayimage.php?pos=-5527570
:(
-----------------------
感謝兩位前輩的幫助!<(_ _)>

發表於 : 2004-11-27 23:07
aHfUi
我也是這個問題, 一切都照你們所說的
可是最後還是一樣的問題
等入失敗, 原因: 帳號或密碼錯誤 =____="
之前有發問過, 可是沒有人給到我1個答案

發表於 : 2004-11-27 23:17
aiken
aHfUi 寫:我也是這個問題, 一切都照你們所說的
可是最後還是一樣的問題
等入失敗, 原因: 帳號或密碼錯誤 =____="
之前有發問過, 可是沒有人給到我1個答案
答案就在教學文件庫裡面

發表於 : 2004-11-27 23:19
aHfUi
介意給我標題嗎 @@"""

發表於 : 2004-11-27 23:26
aiken

發表於 : 2004-11-27 23:33
aHfUi
根本沒有用, 我都說明了一切跟著教學\r
業設定了新的USER, 也DEL了其他的
最後還是以自己的帳號等入失敗 ....

發表於 : 2004-11-27 23:39
aiken
不可能

發表於 : 2004-11-27 23:42
aiken
我目前的設定給你參考

代碼: 選擇全部

使用者   主機   密碼   整體權限   授權   執行  
 任何 % 否  USAGE  否  編輯 
 admin % 是  ALL PRIVILEGES  是  編輯 
 admin localhost 是  ALL PRIVILEGES  是  編輯 
 root % 否  USAGE  否  編輯

發表於 : 2004-11-27 23:43
aHfUi
下次我會POST我安裝的流程給你們看看
我自己也不知道發生甚麼事情, 前前後後安裝了40+次 ....

發表於 : 2004-11-27 23:44
aiken
aHfUi 寫:下次我會POST我安裝的流程給你們看看
我自己也不知道發生甚麼事情, 前前後後安裝了40+次 ....
你的"主機"那一欄設定是什麼