Localsettings.php的修改方法

取自 食品百科全书

(修订版本间差异)
跳转到: 导航, 搜索
10:43 2007年8月25日的修订版本 (编辑)
222.173.219.53 (Talk)

←上一个
当前修订版本 (16:19 2009年10月7日) (编辑) (undo)
Foodmate (Talk | 贡献)

 
第1行: 第1行:
 +[[category:mediawiki]]
mediawiki的localsettings.php是重要的配置文件,很多选项信息及功能扩展要修改它。 mediawiki的localsettings.php是重要的配置文件,很多选项信息及功能扩展要修改它。

当前修订版本

mediawiki的localsettings.php是重要的配置文件,很多选项信息及功能扩展要修改它。



[编辑]代码的添加位置 如需在localsettings.php中添加代码,则应该尽量添加在文件後部,这有两个原因:



个人定制的信息聚集在一起,方便以後查找 修改代码可能依赖本文件开始的代码,例如 require_once( "includes/DefaultSettings.php" );</pre>中就有很多原始设定。添加的代码必须位于这些代码之後。


举例如下:(……代表localsettings.php中以前的代码)





…… require_once("extensions/inputbox.php"); /*2006-5-29修改*/

$wgGroupPermissions['*' ]['read'] = false; /*禁止匿名用户阅读*/ $wgGroupPermissions['user' ]['read'] = true;

?> </pre>


如果不是添加而只是修改,找到相应代码进行改动即可。



[编辑]UTF-8文件的保存 localsettings.php修改必须以UTF-8格式保存,并且不能包含Unicode标记(BOM)。否则保存之後,mediawiki可能无法正常运行。



例如:用EmEditor保存时,选择“另存为”菜单,然後按下图进行选项调整:


特别指出,不要选BOM标记!否则保存後,文件开头将多出两个字节的类型识别,并影响php程序的运行。这种情况下,运行mediawiki可能出现类似下面的错误提示:



Warning: Cannot modify header information - headers already sent by (output started at D:\wamp\www\mediawiki-1.9.3cn\mediawiki-1.9.3\LocalSettings.php:1) in D:\wamp\www\mediawiki-1.9.3cn\mediawiki-1.9.3\includes\WebResponse.php on line 9

个人工具
工具箱


鲁ICP备14027462号-6

鲁公网安备 37060202000129号