新闻中心

MEDIAWIKI(LOCALSETTINGS.PHP)函数调用和日志配置文件配置指南(六)

作者 / 无忧主机 时间 2011-04-08 12:38:01

无忧主机(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元一年起

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

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服