我是在 Windows XP 上裝 Apache + MySQL 4.1 + phpMyAdmin 2.8.0.2。
每次在起動 phpMyAdmin 時會先跳出要求使用者輸入帳號及密碼(我設定使用 http 認證)的小視窗,在這個視窗上會出現亂碼。不管在 IE 或是 Firefox 上均如此。請問是那裏的設定有問題?
不過在後續的使用上中文的顯示又沒有問題?真奇怪!
我的 MySQL 是採用 UTF8,連線校對是用 utf8-general-ci。
[問題]採用http認證的提示視窗上出現一些亂碼
版主: 版主管理群
Re: [問題]採用http認證的提示視窗上出現一些亂碼
沒圖沒真相,來張圖吧!湯瑪士小火車 寫:我是在 Windows XP 上裝 Apache + MySQL 4.1 + phpMyAdmin 2.8.0.2。
每次在起動 phpMyAdmin 時會先跳出要求使用者輸入帳號及密碼(我設定使用 http 認證)的小視窗,在這個視窗上會出現亂碼。不管在 IE 或是 Firefox 上均如此。請問是那裏的設定有問題?
不過在後續的使用上中文的顯示又沒有問題?真奇怪!
我的 MySQL 是採用 UTF8,連線校對是用 utf8-general-ci。
那跟使用的phpMyAdmin版本有關
在2.5.7版以前是採用big5編碼的語系檔, 所以沒有這問題
2.5.7以後的版本預設使用utf-8編碼的語系檔
在header送出WWW-Authenticate時沒有指定charset, 所以無法正確解讀utf-8
如果主機有安裝mbstring模組, 可以利用mb_convert_encoding來做轉換
#
#--------[ OPEN ]----------------
#
phpMyAdmin所在目錄/libraries/auth/http.auth.lib.php
#
#--------[ FIND ]----------------
#
#
#--------[ IN-LINE FIND ]----------------
#
#
#--------[ IN-LINE REPLACE WITH]----------------
#
#
#--------[ SAVE/ CLOSE FILE ]----------------
#
# EoM
老實講, 這個改不改都不會怎樣
單純只是編碼上的問題罷了
在2.5.7版以前是採用big5編碼的語系檔, 所以沒有這問題
2.5.7以後的版本預設使用utf-8編碼的語系檔
在header送出WWW-Authenticate時沒有指定charset, 所以無法正確解讀utf-8
如果主機有安裝mbstring模組, 可以利用mb_convert_encoding來做轉換
#
#--------[ OPEN ]----------------
#
phpMyAdmin所在目錄/libraries/auth/http.auth.lib.php
#
#--------[ FIND ]----------------
#
代碼: 選擇全部
header('WWW-Authenticate: Basic realm="phpMyAdmin ' . sprintf($GLOBALS['strRunning'],#--------[ IN-LINE FIND ]----------------
#
代碼: 選擇全部
$GLOBALS['strRunning']#--------[ IN-LINE REPLACE WITH]----------------
#
代碼: 選擇全部
mb_convert_encoding($GLOBALS['strRunning'], "Big5", "UTF-8")#--------[ SAVE/ CLOSE FILE ]----------------
#
# EoM
老實講, 這個改不改都不會怎樣
單純只是編碼上的問題罷了
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
Windows 版請找出你的 php.ini 然後把 mbstring extension 打開;UNIX 版請在 compile 的時候加上 --enable-mbstringanicachen 寫:請問...mbstring模組要怎樣安裝呢
我的也是出現亂碼內....
http://www.php.net/manual/en/ref.mbstring.php

