差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | |||
wiki:mediawiki [2025/02/17 05:11] – 移除 - 外部编辑 (未知日期) 127.0.0.1 | wiki:mediawiki [2025/02/17 05:11] (当前版本) – ↷ 页面phpwiki:mediawiki被移动至wiki:mediawiki Aker J Lu | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | [[category: | ||
+ | = Mediawiki 概述 = | ||
+ | * MediaWiki是全球最著名的wiki知识库引擎, | ||
+ | ** MediaWiki从2002年2月25日被作为维基百科全书的系统软件, | ||
+ | ** 目前MediaWiki的开发得到维基媒体基金会的支持. | ||
+ | ** MediaWiki是建立wiki网站的首选后台程序, | ||
+ | ** MediaWiki一直持续更新.其原作者为德国的Magnus Manske. | ||
+ | |||
+ | = 选择Mediawiki来搭建wiki知识库的理由? | ||
+ | |||
+ | # 经受过重量级应用的考验, | ||
+ | # 全世界最大的wiki项目维基百科是使用mediawiki的成功范例, | ||
+ | # mediawiki的功能非常丰富, | ||
+ | # 运行环境要求很低, | ||
+ | # mediawiki是目前应用最广的wiki程序, | ||
+ | # 持续开发, | ||
+ | # mediawiki是受到维基媒体基金会支持的开源项目, | ||
+ | |||
+ | = Mediawiki的缺点 = | ||
+ | |||
+ | # 后台管理功能不是很完善, | ||
+ | # 一般环境下, | ||
+ | # mediawiki的目标是为维基媒体项目服务, | ||
+ | # 在界面方面关注不够, | ||
+ | |||
+ | = Mediawiki系统特色 = | ||
+ | |||
+ | # wiki的重要特征 | ||
+ | # 记录所有的改动版本, | ||
+ | # 自动产生链接, | ||
+ | # 允许使用模板, | ||
+ | # 支持分类, | ||
+ | # 允许每个用户自行选择系统外观 | ||
+ | # 中文支持较好 | ||
+ | |||
+ | [http:// | ||
+ | |||
+ | = Deergrovemin的MediaWiki安装积累 = | ||
+ | * 插件安装需要通过extensions上传,及localsettings.php修改 | ||
+ | |||
+ | require_once " | ||
+ | require_once " | ||
+ | wfLoadExtension( ' | ||
+ | $wgUseAjax = true; | ||
+ | |||
+ | * smtp配置需要修改localsetting.php,同时,又遇到了pfsockopen() 函数问题; | ||
+ | |||
+ | Deermin Wiki不能发送确认邮件,请检查您的邮箱地址是否包含无效字符。邮件发送器的返回信息: | ||
+ | Failed to connect to ssl:// | ||
+ | [SMTP: Failed to connect socket: pfsockopen() has been disabled for security reasons (code: -1, response: )] | ||
+ | |||
+ | * localsettings.php按照官网建议,增加如下代码: | ||
+ | |||
+ | $wgSMTP = array( | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ); | ||
+ | |||
+ | * 关于smtp的ssl认证可以采用如下方法实现: | ||
+ | |||
+ | ssl:// | ||
+ | |||
+ | * MediaWiki的域名修改同样也是依托于LocalSettings.php,修改如下两行代码: | ||
+ | $wgScriptPath = ""; | ||
+ | $wgServer = " | ||
+ | |||
+ | == Mediawiki对比Dokuwiki使用感受 == | ||
+ | * 对比dokuwiki,不够轻便,功能多,运行速度较慢,后台设置较为繁琐 | ||
+ | * 页面过于生硬,不如dokuwiki柔和 | ||
+ | * 曾经出现过user.php运行异常,页面错误 | ||
+ | |||
+ | == 目前为止安装剩余问题点 == | ||
+ | === 2018/5/4 === | ||
+ | # 文件上传MIME拦截 | ||
+ | # 分类根目录未理解 | ||
+ | # MobileFrontend插件使用异常 | ||
+ | === 2018/5/3 === | ||
+ | # 邮件发送配置问题 | ||
+ | # extensions安装问题 | ||
+ | # skin设置问题 | ||
+ | # sidebar设置问题 | ||
+ | ===2018/ | ||
+ | # MobileFrontend 移动前端问题解决 | ||
+ | * 匹配系统1.3.0版本的extensions上传 | ||
+ | * 代码增加如下: | ||
+ | / | ||
+ | wfLoadExtension( ' | ||
+ | $wgMFNearby = true; | ||
+ | / | ||
+ | $wgMFAutodetectMobileView = true; | ||
+ | // Choose one of those: | ||
+ | $wgMFDefaultSkinClass = ' | ||
+ | $wgShowExceptionDetails = true; | ||
+ | * 实现功能:移动设备端自动识别并显示移动前端skin。 | ||
+ | # 邮件配置采用ssl的QQ邮箱,成功 | ||
+ | ' | ||
+ | === 2018/5/25 === | ||
+ | # ICP备案号脚注增加,需要修改相应皮肤的php文件,以Vector皮肤为例: | ||
+ | ## 编辑 / | ||
+ | ## 找到 <?php $footericons = $this-> | ||
+ | ## 在它之前插入下面一行:< | ||
+ | ## 然后Ctrl+F5强制刷新网页就能看到效果 | ||