查看“安装MW:初始化配置”的源代码
←
安装MW:初始化配置
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[category:MediaWiki]] == 配置 == MediaWiki的配置文件有两处: # '''/www/wwwroot/xxx.com/includes/DefaultSettings.php''' : 系统默认的配置文件; # '''/www/wwwroot/xxx.com/LocalSettings.php''' : 用户设置的配置文件; 主要在LocalSettings.php中进行设置和覆盖相应配置,对DefaultSettings.php只是做较少的修改<br/> === 修改默认logo与icon === LocalSettings.php中,'''''$wgLogo = "$wgResourceBasePath/resources/assets/wiki.png"'''''。<br/> 更改logo的方法有两种, # 替换“./resources/assets/wiki.png”为同名图片(不建议,因为更新系统时会覆盖该默认图片); # 另行制定其他路径下的自定义图片,如“$wgLogo = "$wgResourceBasePath/images/logo.jpg"”。 <pre> ## The URL path to the logo. Make sure you change this from the default, ## or else you'll overwrite your logo when you upgrade! # $wgLogo = "$wgResourceBasePath/resources/assets/wiki.png"; # $wgLogos = [ '1x' => "$wgResourceBasePath/resources/assets/wiki.png" ]; </pre> 在'''LocalSettings.php'''中配置网站'''Logo'''和站点'''icon''': <syntaxhighlight lang="php"> $wgLogo = "$wgResourceBasePath/resources/assets/wikioe.png"; $wgFavicon = "$wgResourceBasePath/resources/assets/wikioe.ico"; </syntaxhighlight> * 用“Axialis IconWorkshop”制作图标相当nice【2020/10/07 16:43:15】 === 去除底部的power by图标 === LocalSettings.php中,加入 '''''unset($wgFooterIcons['poweredby']);'''''。 === 修改皮肤 === LocalSettings.php中,'''''$wgDefaultSkin = "vector";'''''。<br/> MediaWiki的皮肤位于“./skins”中,可在网络下载并上传至服务器中(并修改皮肤文件读写权限及所有者),并在LocalSettings.php中加载皮肤(如'''''wfLoadSkin( 'Vector' );''''')。 <pre> ## Default skin: you can change the default skin. Use the internal symbolic ## names, ie 'vector', 'monobook', 'timeless': $wgDefaultSkin = "vector"; # Enabled skins. # The following skins were automatically enabled: wfLoadSkin( 'MonoBook' ); wfLoadSkin( 'Timeless' ); wfLoadSkin( 'Vector' ); </pre> === 上传文件设定 === LocalSettings中,'''''$wgEnableUploads = true;''''';<br/> MediaWiki中允许上传文件类型限制配置(默认支持'png','gif', 'jpg', 'jpeg', 'webp'),可参阅DefaultSettings.php中'''''$wgFileExtensions'''''的值,如: <pre>$wgFileExtensions = [ 'png', 'gif', 'jpg', 'jpeg', 'webp' ];</pre> 而不允许的文件类型在参数'''''$wgFileBlacklist'''''中设定,如: <pre> $wgFileBlacklist = [ :# HTML may contain cookie-stealing JavaScript and web bugs 'html', 'htm', 'js', 'jsb', 'mhtml', 'mht', 'xhtml', 'xht', # PHP scripts may execute arbitrary code on the server 'php', 'phtml', 'php3', 'php4', 'php5', 'phps', 'phar', # Other types that may be interpreted by some servers 'shtml', 'jhtml', 'pl', 'py', 'cgi', # May contain harmful executables for Windows victims 'exe', 'scr', 'dll', 'msi', 'vbs', 'bat', 'com', 'pif', 'cmd', 'vxd', 'cpl' ]; </pre> 登录后通过导航栏或特殊页面中的上传文件链接上传文件。用'''''<nowiki>[[File:文件名]]</nowiki>'''''在页面中引用文件,如果引入的是图片文件,还可以指定图片宽度('''''<nowiki>[[File:Example.jpg|200px]]</nowiki>'''''),加入图片说明('''''<nowiki>[[File:Example.jpg|图片1]]</nowiki>'''''),设置方框效果('''''<nowiki>[[File:Filename.jpg|thumb]]</nowiki>''''')。<br/> === 修改导航栏 === 通过wiki地址 ''index.php?title=MediaWiki''( [http://wiki.eijux.com/index.php?title=MediaWiki:Sidebar MediaWiki:Sidebar] ),或者在搜索栏中输入“mediawiki:sidebar”,进入页面后点击编辑即可。<br/> 导航栏格式如下: <pre> *导航栏名称一 **链接一地址|链接一名称 **链接二地址|链接二名称 *导航栏名称二 **链接一地址|链接一名称 **链接二地址|链接二名称 </pre> === 用户组 === MediaWiki中有3个用户组:机器人/管理员/行政员,每个用户组的具体权限可通过”特殊页面” -> “用户组权限”查看;<br/> 通过首页中”创建用户”注册的用户默认不属于任何用户组;<br/> 从属于行政员用户组的用户,可通过”特殊页面” -> “用户权限管理”给其他用户分配用户组。 === 清除页面缓存 === DefaultSettings.php中,找到参数'''''$wgCacheEpoch''''',将参数值置为当前时间,可以取消全部已经缓存的页面(包括客户端和服务器端)。 <pre> /** * Set this to current time to invalidate all prior cached pages. Affects both * client-side and server-side caching. * You can get the current date on your server by using the command: * @verbatim * date +%Y%m%d%H%M%S * @endverbatim */ $wgCacheEpoch = '20030516000000'; </pre> == 问题 == === 站点路径的问题: === 站点目录结构的不同,则配置文件的 <code><span style="color: blue">'''$wgScriptPath'''</span></code> 配置不同,网站的访问路径不同: * 如果站点目录为 <code>"/www/wwwroot/wiki.eijux.com/wiki"</code>: *: LocalSettings.PHP的配置为:<code>$wgScriptPath = ""</code>; *: 网站的访问路径为:<code>http://wiki.eijux.com/index.php?title=%E9%A6%96%E9%A1%B5</code> * 如果站点目录为 <code>"/www/wwwroot/wiki.eijux.com/wiki"</code>: *: LocalSettings.PHP的配置为:<code>$wgScriptPath = "/wiki"</code>; *: 网站的访问路径为:<code>http://wiki.eijux.com/wiki/index.php?title=%E9%A6%96%E9%A1%B5</code>
返回至“
安装MW:初始化配置
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
笔记
服务器
数据库
后端
前端
工具
《To do list》
日常
阅读
电影
摄影
其他
Software
Windows
WIKIOE
所有分类
所有页面
侧边栏
站点日志
工具
链入页面
相关更改
特殊页面
页面信息