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