香港独立IP空间
香港php空间
美国php空间
域名注册

无忧主机(www.51php.com)这一章将介绍Mediawiki关于LocalSettings.php中如何调用站点函数调用和查看调试日志,由于参数众多,没有在无忧主机的php虚拟主机测试环境中一一测试验证,请用户谅解。

一、 本地化配置

1、 $wgAmericanDates 在英文界面中,按照“May 12”而不是“12 May”的格式输出日期。 2、 $wgDisableLangConversion 是否启用语言变量转换。

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文件产生的语言文件的名称。

11、 $wgLegacyEncoding 在调用没有做utf-8标记的旧的更改时,需要将该变量设置为:’ISO-8859-1’, 完成字符集转换。

12、 $wgLocaltimezone 调整服务器输出时间的时区。

13、 $wgMimeType 在头部信息的“Content-Type”中定义的类型。

14、 $wgMsgCacheExpiry 一个消息在缓存内滞留的时限(单位为秒)。

15、 $wgOutputEncoding 输出文本编码方式:UTF-8。

16、 $wgPartialMessageCache

17、 $wgTranslateNumerals 针对那些在网页界面中采用印度和阿拉伯当地的数字表示方法,而不是(0-9)数字格式的用户。

18、 $wgUseDatabaseMessages 采用MediaWiki: namespace完成转换。如果不安装memcached,此举会将网站上载时间延长25-60%。

19、 $wgUseDynamicDates 启用该项功能,能够(自动?)改写页面文档中的日期和时间。注意:对于大多数语言来讲,改写后的日期格式不正常。

20、 $wgUseLatin1 启用ISO-8859-1兼容性模式。

21、 $wgUseZhdaemon 是否采用zhdaemon进行中文文字处理。Zhdaemon仍在开发阶段,所以除了测测,一般不会用到该功能。

22、 $wgZhdaemonHost Zhdaemon所在的主机。仅在$wgUseZhdaemon设置有效以后方可启用。

23、 $wgZhdaemonPort Zhdaemon所在的主机端口。

二、调试/日志记录

1、$wgDebugComments

2、$wgDebugDumpSql

3、$wgDebugLogFile 调试日志的文件名称,不启用时,该值为空。另有wfDebug() 变量添加到该文件中。

4、$wgDebugRawPage 避免由于CSS外泄,导致调试内容遭到覆盖。

5、$wgDebugRedirects 6、$wgLogQueries

7、$wgShowSQLErrors 是否显示:“很抱歉,出现了一个数据库错误”页面。在调试过程中显示错误提示信息。但是,网站攻击者也可能从中受益。

三、Profiling

1、$wgDebugFunctionEntry 每次调用wfProfileIn/wfProfileOut函数时,均输出调试信息。

2、$wgDebugProfiling 检测没有响应(无法匹配)的wfProfileIn/wfProfileOut函数调用。

3、$wgDebugSquid 来自SquidUpdate.php文件的大量调试输出信息。

4、$wgProfileCallTree 设置为:true,不会报告每一个函数的调用状态,而是打印输出一个有关所有函数调用的粗略的树形结构。

5、$wgProfileLimit 只有页面长度超过该设定值时,才记录其profling信息。

6、$wgProfileOnly 不要将非profiling信息写入日志文件。

7、$wgProfileSampleRate 开启profiling以后,每隔n次请求,进行一次profile。

8、$wgProfileToCommentUser 仅就某一个具体用户,将profiling信息添加在输出文件的HTML代码当中。

9、$wgProfileToDatabase 将profile中的sums信息写入数据库的”profiling”表中。

10、$wgProfiling 启用该选项,在调试日志中采用更为详尽的时间信息。

四、关于LocalSettings.php参数配置的扩展阅读:

Mediawiki配置文件 LocalSettings.php 参数配置指南目录

Mediawiki(LocalSettings.php)配置文件参数基础配置指南(一)

Mediawiki(LocalSettings.php)配置文件参数(上传和email)配置指南(二)

Mediawiki(LocalSettings.php)的数据库设置和数据共享的参数配置指南(三)

Mediawiki如何配置网站模板、静态化、日志的说明(四)

MEDIAWIKI(LOCALSETTINGS.PHP)站点外观及缓存配置文件参数配置指南(五)

美国/香港 纯Linux环境下高端免备案php空间,仅仅只需99元一年起

本文地址:http://www.51php.com/mediawiki/2278.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: