iT邦幫忙

0

appserv安裝問題

目前安裝Appserv 2.6.0版本後

要進入phpmyadmin管理介面時

輸入帳密一直顯示失敗

確定帳密沒打錯

後來安裝Appserv 2.5.10版本後正常

進入phpmyadmin輸入帳密OK

請問這是哪邊出問題了嗎?

10
wiseguy
iT邦超人 1 級 ‧ 2011-11-29 17:15:26
最佳解答

從官方站看到 2.5.10 與 2.6.0 的 mysql 分別是 5.0.51b 與 6.0.4-alpha。
它們的 password() 函數已不支援舊版 old_password() 所加密的密碼。
而連線的 client (PHP mysql extension) link 的版本有可能已經太舊,所以密碼根本對不起來。
解決法請參考:(就是手動重設密碼)
http://dev.mysql.com/doc/refman/5.0/en/password-hashing.html
http://blog.kurrunk.com/archives/197

不過,說實在話,以官方建議版本而言:
Apache 是 2.2.21
PHP 是 5.3.8
MySQL 是 5.5.18
phpMyAdmin 是 3.4.7.1
appserv 2.5.10 太舊,2.6.0 又新到拿不穩定的 alpha 來當白老鼠,還不如自己自己抓以上四個最新版最穩定版本來安裝。

10
ihon822
iT邦研究生 2 級 ‧ 2011-11-29 18:23:51

AppServ沒在更新了
可以改用 eazyPHP

8
cflin
iT邦新手 4 級 ‧ 2011-12-01 05:18:11

建議裝 uniform server 吧~~~
目錄解開就可以使用了。

10
davidlemony
iT邦新手 4 級 ‧ 2011-12-01 10:41:14

建議用XAMPP持續有在更新,也可以裝在USB裡帶著走。

godstamp iT邦新手 3 級 ‧ 2011-12-04 02:57:48 檢舉

沒錯~ XAMPP 有免安裝版,帶著走很方便~

我要發表回答

立即登入回答