您的位置:首页 > 运维架构 > 网站架构

XAMPP-1.8.3上将mediawiki-1.23.3升级到1.25.3遇到的问题

2015-11-08 20:09 796 查看
天哪!您在
$wgDefaultSkin
定义的wiki默认皮肤
vector
不可用。您的安装版本看起来需要包含以下皮肤。参见MediaWiki官网手册“皮肤配置”获取如何启用他们并设置为默认。
cologneblue
 / CologneBlue(已禁用
modern
 / Modern(已禁用
monobook
 / MonoBook(已禁用
vector
 / Vector(已禁用
如果您刚刚安装完了MediaWiki的话:您可能是从git库安装的,或者使用其他方法直接从源代码安装的。希望如此。尝试通过以下方法从mediawiki.org的皮肤存储库安装一些皮肤:
下载打包安装器,这会预装一些皮肤和扩展。您可在此处复制粘贴
skins/

mediawiki.org单独下载皮肤安装包。
通过git直接克隆
mediawiki/skins/*
存储库中的一个至您的MediaWiki副本的
skins/

做这些事应该不会打扰您的git存储库如果你是MediaWiki开发人员的话。如果您升级了您的MediaWiki的话:MediaWiki 1.24版本起不再自动启用已安装皮肤(参见此手册)。您可复制粘贴以下文本至您wiki的
LocalSettings.php
以启用安装的皮肤:
wfLoadSkin( 'CologneBlue' );
wfLoadSkin( 'Modern' );
wfLoadSkin( 'MonoBook' );
wfLoadSkin( 'Vector' );

如果您已经修改了
LocalSettings.php
:请再次检查皮肤名以确保不存在错误拼写。
Shit,Fuck。

注释掉LocalSettings.php里面的配置看看:

#$wgDefaultSkin = "vector";

结果还是不行。难道是缓存的问题?

C:\xampp-1.8.3\htdocs\mediawiki-1.25.3\skins 下默认皮肤的文件还是有的。

OK,那么遵循指示,使用:

wfLoadSkin( 'Vector' );


简直就是他妈的活见鬼。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息