Tag Archives: localsettings

升级到 MediaWiki 1.15.1

从MediaWiki 1.12.0 直接升过来的,按照升级说明,一路很顺利,用的最后一种办法,重新安装来升级的。 升级前准备,备份数据库,备份配置文件 LocalSettings.old.php 为LocalSettings.old.php ,修改好模板文件(若你先前修改过的话),删除多余的语言文件(不是必须的)。 安装的时候的数据库和原配置一样,不记得的可以打开 LocalSettings.old.php 看看。 安装成功之后删除新生成的 LocalSettings.php ,然后改 LocalSettings.old.php 为 LocalSettings.php 。 升级完成,测试基本功能是否正常。。 补充: 找到的关闭新用户注册的办法,也发到这里来了 就是在配置文件 LocalSettings.php 中添加以下语句: #Disallow creating accounts $wgGroupPermissions['*']['createaccount'] = false; 关闭游客顶部的IP地址显示(可减轻服务器负载): $wgShowIPinHeader = false; 关闭游客编辑权限: $wgGroupPermissions['*']['edit'] = false; 查看更多关于 Mediawiki LocalSettings配置变量索引 … Continue reading

Posted in Wiki支持, 今日一点 | Tagged , | Leave a comment

Mediawiki LocalSettings配置变量索引

这里的变量索引很全的呢,忙着搞那个UCH,不翻译啦,直接出示地址以后参考ing his is an index of all supported configuration options based on the DefaultSettings.php file. Never edit DefaultSettings.php; copy appropriate lines to LocalSettings.php instead and amend them as appropriate. 维基百科地址:http://www.mediawiki.org/wiki/Manual:Configuration_settings 1 General Settings 2 Paths 3 Global Objects 4 Email settings 4.1 Email notification (Enotif) … Continue reading

Posted in Wiki支持, 今日一点 | Tagged , | 1 Comment

Mediawiki允许图片上传设置

开放图片上传功能 编辑LocalSettings.php,修改下面这一行为true即可(去掉前边的“#”)。 请不要使用windows自带的记事本改程序!mediawiki使用utf-8格式保存程序,记事本会在文件开始多出三个字节,而这会导致网站运行出错。推荐使用EmEditor进行编辑(另存为utf-8,不要unicode标记)。 (如果服务器上安装了ImageMagick库,可再取消$wgUseImageMagick行的注释。据说ImageMagick比GD库的缩略图效果稍好) #$wgEnableUploads       = true; 单击左侧的“工具箱”中的“上传文件”即可上传文件。 如果上传png格式的图片,会发现,png类型的文件被系统禁止了。调查includes/DefaultSettings.php的$wgFileExtensions 变量,可以看到png格式是允许的。为什么呢?JPG和GIF都正常上传啊。 原因是MediaWiki会判断上传文件的MIME Type,并禁止某些类型的MIME Type上传。而文件的MIME Type获取是通过php的mime_magic模块进行的,默认情况下这个模块无法正确识别png格式,所以png图像就无法得到正确的MIME Type,于是上传失败。 在phpinfo()中可以看到这样几行文字: mime_magic support    enabled Directive    Local Value    Master Value mime_magic.debug    Off    Off mime_magic.magicfile    /etc/httpd/conf/magic    /etc/httpd/conf/magic 得知mime_magic的配置文件是 /etc/httpd/conf/magic。打开此文件就可以发现其中并没有PNG格式。 在GIF和JPG文件的附近添加这样一行: # PNG 1 string PNG image/png 然后重新启动httpd。这样PNG文件就可以正常上传了。 … Continue reading

Posted in Wiki支持, 今日一点, 代码调试 | Tagged , | 2 Comments