每隔一段時間,都會上來竹貓星球逛逛,
不外乎是想要瞭解,目前新版phpbb2安裝的解決方案.
而過去到現在,時常看到phpMyAdmin登入的相關問題,
為了不讓新手迷失在落落長的討論串中,又得面對無數次的失敗,
這次終於手養,針對新版本的設定,發文分享心得.
※環境
》Windows Xp Professional SP2
》Appserv 2.4.6 for Windows(包含以下四項)
〉Apache Web Server Version 2.0.58
〉PHP Script Language Version 4.4.2
〉MySQL Database Version 5.0.22
〉phpMyAdmin Database Manager Version 2.8.2
以上所列為我所使用的環境,而安裝Appserv 2.4.4a版本者,
可以參考http://phpbb-tw.net/phpbb/viewtopic.php?p=187856#187856,
基本上2,4,4a與2.4.6在Apache 、MySQL版本上有蠻大的差異,
不過不在本文討論的範圍,但設定phpmyadmin登入的問題卻大同小異,
而自行安裝各套件者,亦可參考本文.
ok廢話不多說,開始...
※說明
安裝Appserv 2.4.6 for Windows過程中,會要求輸入管理者的密碼(必填項目),
此密碼為之後登入phpMyadmin中所使用,而安裝完成後,
首次登入即會出現登入畫面視窗,要求輸入帳號與密碼(欲設帳號為root),
註:不需參考置頂文章的安全性設定,此版已經使用http方式登入
接著登入http://localhost/phpMyadmin(預設帳號為root,密碼為之前安裝所設定)
點選 權限->新增使用者->使用者資訊(文字輸入)->主機(本地)->密碼(不用輸入)->整體權限(全選)->執行->回主目錄->重新載入 MySQL ->登出
開啟phpMyAdmin目錄,編輯檔案config.inc.php
(預設路徑在->X:\AppServ\www\phpMyAdmin\config.inc.php)
找到
代碼: 選擇全部
$cfg['ShowChgPassword'] = FALSE; // simple users or not
代碼: 選擇全部
$cfg['ShowChgPassword'] = TRUE; // simple users or not
代碼: 選擇全部
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
代碼: 選擇全部
$cfg['Servers'][$i]['user'] = ''; // MySQL user
使用剛剛新增的帳號登入(不需密碼)並更改密碼(注意:選擇mysql4.0相容)
接著刪除其餘帳號.
大功告成...