欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

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

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

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

本文地址:http://www.gle-technology.com/phpmyfaq/1701.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服