欧美日韩国产精选国产永久在线入口|久久精品无码av色色丁香婷婷五月|欧美伊人网91天天视频色板一区|啪啪激情五月天国产高清一卡二卡|激情五月天丁香高清有码无码中文|高清无码免费在线看免费黄片|蜜桃亚洲 无码二区三区黄色网|人人叉人人爽日美黄色视频

新聞中心

無憂主機(jī)教你解決Phpmyfaq網(wǎng)頁中文亂碼

作者 / 無憂主機(jī) 時間 2011-01-17 03:39:31

無憂主機(jī)(www.love62.cn)的香港php空間演示網(wǎng)站群中phpmyfaq亂碼一直困擾我多久很久了。我只要在后臺發(fā)布問題、通告,網(wǎng)頁顯示出來就是一排的問號(?????)(見下圖),我修改phpmyfaq站點(diǎn)名稱和描述也是同樣問題。這個讓我一直很困惑,我在空閑時間也找過非常多關(guān)于解決phpmyfaq網(wǎng)頁顯示中文亂碼的資料來查看,苦于phpmyfaq的中文資料相對比較少,我只能自己邊參考邊琢磨了。我嘗試的解決的方法有如下方式,如果你遇到和我同樣問題,我的折騰過程希望可以給你一個借鑒。 說明:我在香港php空間演示網(wǎng)站群中使用的是phpmyfaq 2.6.6。下面是我折騰phpmyfaq的實(shí)踐: 1、從安裝phpmyfaq的方向進(jìn)行解決phpmyfaq顯示亂碼問題。 由于phpmyfaq的是老外開發(fā)的系統(tǒng),而且數(shù)據(jù)庫的默認(rèn)編碼也非常特殊是latin1,這個和我們常見的utf-8和GB2312的編碼不一樣。那么我在用php虛擬主機(jī)安裝的時候,我就設(shè)置它為utf-8。設(shè)置方法:用文本編輯器Editplus編輯器打開phpmyfaq安裝包中config/constants.php,指定安裝數(shù)據(jù)庫的編碼為utf8。修改語句是:“declare(encoding="UTF-8"),然后安裝。但是我在設(shè)置中無法找這個語句,我猜想這個可能是以前的老版本的解決的方法,和我目前的版本不相符合,導(dǎo)致的吧。沒有嘗試就放棄了,太老的版本不適合無憂主機(jī)的演示要求。 2、完美解決phpfaq亂碼顯示問題 顯示亂碼另一個解決方法,這個也是很多地方都介紹過了的,我以為我找到自己的“救命“稻草”,我用ediplus工具將phpfaq模版文件的默認(rèn)編碼ANSI,全部轉(zhuǎn)存為UTF8,上傳后,問題依然沒有解決。失敗了,我也不知道原因,別人使用這個方法就可以成功,而我卻不能?不知道這個方法,是不是針對性,是針對某些phpmyfaq較老的版本。 最后我走馬觀花的測試很多方法,都無法解決。這時我很感嘆,我怎么就不是php程序員類?如果是,我想解決起來會輕松些,起碼可以通過分析代碼,不像我這樣去瞎折騰。后來,我也知道這種折騰下去也不是個辦法。于是,我換了一個更高的版本,phpmyfaq 2.6.11版本,安裝后,問題徹底解決了。 總結(jié):最后我找了6個phpmyfaq版本來測試,發(fā)現(xiàn)一個原因phpmyfaq2.6.7版本之前的版本普通都存在這個問題,我不是高手不能解決這個問題,對此很遺憾。我不得不建議在那些準(zhǔn)備使用phpmyfaq2.6.7之前版本的用戶,更換新版本。在phpmyfaq2.6.7之后的版本。在之后的版本中自動修復(fù)了這一個問題。無憂主機(jī)香港php空間的phpmyfaq問答系統(tǒng)使用的版本為2.6.11。如果你需要,可發(fā)郵件(mail:340555017@qq.com)向我索取,我很樂意發(fā)送給你。 無憂主機(jī) 提供美國/香港 純Linux環(huán)境下高端免備案php空間,僅僅只需99元一年起。

本文地址:http://www.love62.cn/phpmyfaq/1701.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服