新聞中心
MEDIAWIKI(LOCALSETTINGS.PHP)函數(shù)調(diào)用和日志配置文件配置指南(六)
無憂主機(jī)(www.gle-technology.com)這一章將介紹Mediawiki關(guān)于LocalSettings.php中如何調(diào)用站點(diǎn)函數(shù)調(diào)用和查看調(diào)試日志,由于參數(shù)眾多,沒有在無憂主機(jī)的php虛擬主機(jī)測(cè)試環(huán)境中一一測(cè)試驗(yàn)證,請(qǐng)用戶諒解。 一、 本地化配置 1、 $wgAmericanDates 在英文界面中,按照“May 12”而不是“12 May”的格式輸出日期。 2、 $wgDisableLangConversion 是否啟用語(yǔ)言變量轉(zhuǎn)換。 3、 $wgDocType 在<!DOCTYPE!>聲明中采用的文檔類型。 4、 $wgDTD 5、 $wgEditEncoding 6、 $wgForceUIMsgAsContentMsg 7、 $wgInputEncoding 輸入文本編碼方式:UTF-8。 8、 $wgInterwikiMagic 將語(yǔ)言鏈接作為magic connectors,而不是在線鏈接。 9、 $wgLanguageCode 站點(diǎn)語(yǔ)言,應(yīng)該屬于./language/Languages(.*).php文件中的某一個(gè)。 10、 $wgLanguageFile dumpMessages.php文件產(chǎn)生的語(yǔ)言文件的名稱。 11、 $wgLegacyEncoding 在調(diào)用沒有做utf-8標(biāo)記的舊的更改時(shí),需要將該變量設(shè)置為:’ISO-8859-1’, 完成字符集轉(zhuǎn)換。 12、 $wgLocaltimezone 調(diào)整服務(wù)器輸出時(shí)間的時(shí)區(qū)。 13、 $wgMimeType 在頭部信息的“Content-Type”中定義的類型。 14、 $wgMsgCacheExpiry 一個(gè)消息在緩存內(nèi)滯留的時(shí)限(單位為秒)。 15、 $wgOutputEncoding 輸出文本編碼方式:UTF-8。 16、 $wgPartialMessageCache 17、 $wgTranslateNumerals 針對(duì)那些在網(wǎng)頁(yè)界面中采用印度和阿拉伯當(dāng)?shù)氐臄?shù)字表示方法,而不是(0-9)數(shù)字格式的用戶。 18、 $wgUseDatabaseMessages 采用MediaWiki: namespace完成轉(zhuǎn)換。如果不安裝memcached,此舉會(huì)將網(wǎng)站上載時(shí)間延長(zhǎng)25-60%。 19、 $wgUseDynamicDates 啟用該項(xiàng)功能,能夠(自動(dòng)?)改寫頁(yè)面文檔中的日期和時(shí)間。注意:對(duì)于大多數(shù)語(yǔ)言來講,改寫后的日期格式不正常。 20、 $wgUseLatin1 啟用ISO-8859-1兼容性模式。 21、 $wgUseZhdaemon 是否采用zhdaemon進(jìn)行中文文字處理。Zhdaemon仍在開發(fā)階段,所以除了測(cè)測(cè),一般不會(huì)用到該功能。 22、 $wgZhdaemonHost Zhdaemon所在的主機(jī)。僅在$wgUseZhdaemon設(shè)置有效以后方可啟用。 23、 $wgZhdaemonPort Zhdaemon所在的主機(jī)端口。 二、調(diào)試/日志記錄 1、$wgDebugComments 2、$wgDebugDumpSql 3、$wgDebugLogFile 調(diào)試日志的文件名稱,不啟用時(shí),該值為空。另有wfDebug() 變量添加到該文件中。 4、$wgDebugRawPage 避免由于CSS外泄,導(dǎo)致調(diào)試內(nèi)容遭到覆蓋。 5、$wgDebugRedirects 6、$wgLogQueries 7、$wgShowSQLErrors 是否顯示:“很抱歉,出現(xiàn)了一個(gè)數(shù)據(jù)庫(kù)錯(cuò)誤”頁(yè)面。在調(diào)試過程中顯示錯(cuò)誤提示信息。但是,網(wǎng)站攻擊者也可能從中受益。 三、Profiling 1、$wgDebugFunctionEntry 每次調(diào)用wfProfileIn/wfProfileOut函數(shù)時(shí),均輸出調(diào)試信息。 2、$wgDebugProfiling 檢測(cè)沒有響應(yīng)(無法匹配)的wfProfileIn/wfProfileOut函數(shù)調(diào)用。 3、$wgDebugSquid 來自SquidUpdate.php文件的大量調(diào)試輸出信息。 4、$wgProfileCallTree 設(shè)置為:true,不會(huì)報(bào)告每一個(gè)函數(shù)的調(diào)用狀態(tài),而是打印輸出一個(gè)有關(guān)所有函數(shù)調(diào)用的粗略的樹形結(jié)構(gòu)。 5、$wgProfileLimit 只有頁(yè)面長(zhǎng)度超過該設(shè)定值時(shí),才記錄其profling信息。 6、$wgProfileOnly 不要將非profiling信息寫入日志文件。 7、$wgProfileSampleRate 開啟profiling以后,每隔n次請(qǐng)求,進(jìn)行一次profile。 8、$wgProfileToCommentUser 僅就某一個(gè)具體用戶,將profiling信息添加在輸出文件的HTML代碼當(dāng)中。 9、$wgProfileToDatabase 將profile中的sums信息寫入數(shù)據(jù)庫(kù)的”profiling”表中。 10、$wgProfiling 啟用該選項(xiàng),在調(diào)試日志中采用更為詳盡的時(shí)間信息。 四、關(guān)于LocalSettings.php參數(shù)配置的擴(kuò)展閱讀: Mediawiki配置文件 LocalSettings.php 參數(shù)配置指南目錄 Mediawiki(LocalSettings.php)配置文件參數(shù)基礎(chǔ)配置指南(一) Mediawiki(LocalSettings.php)配置文件參數(shù)(上傳和email)配置指南(二) Mediawiki(LocalSettings.php)的數(shù)據(jù)庫(kù)設(shè)置和數(shù)據(jù)共享的參數(shù)配置指南(三) Mediawiki如何配置網(wǎng)站模板、靜態(tài)化、日志的說明(四) MEDIAWIKI(LOCALSETTINGS.PHP)站點(diǎn)外觀及緩存配置文件參數(shù)配置指南(五) 美國(guó)/香港 純Linux環(huán)境下高端免備案php空間,僅僅只需99元一年起
本文地址:http://www.gle-technology.com/mediawiki/2278.html