zoukankan      html  css  js  c++  java
  • 如何安装配置 MediaWiki

    MEDIAWIKI 的安装很简单,首先下载 MediaWiki 的压缩包,然后解压缩到 XAMPP 的 htdocs 目录下,根据提示输入 MYSQL 的配置信息,数据库创建完成后就可以使用了。

    关于配置,首先是左上角的 LOGO , 使用自己的图片替换 mediawiki/skins/common/images/wiki.png 文件即可。

    MEDIAWIKI 部署的目的是项目组内部使用,禁止游客编辑和查看,因此打开 mediawiki/LocalSettings.php 在最后添加如下三行:

    $wgGroupPermissions['*']['createaccount'] = false;
    $wgGroupPermissions['*']['edit'] = false;
    $wgGroupPermissions['*']['read'] = false;

    这样就禁止了游客注册账号,同时禁止了游客查看和编辑内容的权限。

    最后是配置短路径,就是标题看起来是如下的样子:

    http://www.arctos.net/wiki/首页
    而不是下面这种样子
    http://www.arctos.net/mediawiki/index.php?title=首页

    最简单的配置方法是,在 mediawiki/LocalSettings.php 的最后添加如下三行:

    $wgScript = "$wgScriptPath/index.php";
    $wgArticlePath = '/wiki/$1';
    $wgUsePathInfo = true;

    需要注意的 $wgScriptPath 指向实际的 mediawiki 虚拟目录,而 $wgArticlePath 的虚拟目录一定要与 mediawiki 不同。

    然后我们在 XAMPP 的 htdocs 目录下新建一个 .htaccess 文件,里面内容如下:

    RewriteEngine On
    RewriteRule
    ^wiki/(.*)$ /mediawiki/index.php?title=$1 [PT,L,QSA]
    RewriteRule
    ^wiki/*$ /mediawiki/index.php [L,QSA]
    RewriteRule ^/*$ /mediawiki/index.php [L,QSA]

    重启 apache ,进入 wiki 就可以看到短路径名称了。

    未完成的任务:登陆和编辑时看到的仍然是长路径,继续研究中...

    详细信息请参阅:MediaWiki:Short_URL

  • 相关阅读:
    JS・TextArea 字符串长度限制
    JavaScript面试题目集锦
    IE内存泄露分析
    JS动态添加样式和脚本
    取消锚(<a/>)点击后页面跳转的几种方法
    JS代码片段整理
    IE缓存问题的解决方法
    字符串与数字 转换
    如何安装和配置Cassandra
    字类和超类的转化问题
  • 原文地址:https://www.cnblogs.com/WonKerr/p/MEDIAWIKI.html
Copyright © 2011-2022 走看看