简单的开源文档服务dokuwiki搭建和配置

Dokuwiki是一款简单,轻量,支持PHP即可使用,插件丰富,权限控制强大,完全免费,有编辑页面,不懂代码也可以使用。缺点是缺乏对Markdown的原生支持(即使装了插件,也无法完全解析Markdown)。但是不失为一个比较方便快捷的应用工具。

一、安装

1、服务环境
dokuwiki是php开发的简易平台,也就需要一个解析php的环境。即需要安装一个web service。这里直接安装一个xampp,简单明了。下载地址https://www.apachefriends.org/zh_cn/download.html
下载后windows系统就可以直接傻瓜式安装了
2、下载dokuwiki包
这个就直接上下载地址了https://download.dokuwiki.org/
解压后扔到xampp的安装目录下httdocx文件下就可以啦

3、配置
最重要的是对dokuwiki的配置了。首先把xampp启动起来,点击start开启服务
在这里插入图片描述
解压dokuwiki到xampp的apche目录下的htdocs文件夹下。
打开localhost/dokuwiki/install.php网页,右上角配置选择语言。
在这里插入图片描述

配置后,删除install.php页面。然后即可登录使用了。

2、个性化设置
点击管理按钮,在扩展管理中添加相关插件,并进行配置。
在这里插入图片描述

二、中文文件名的乱码问题
在创建页面的时候,发现在网页端使用中文文字创建成功后,在本地服务器本机的文件夹
d:\PHPStudy\WWW\Dokuwiki\data\pages 可以看到该文件名是使用%数字%字母%等的形式显示出来,这对于文件的本地存档是很不方便的。
解决方法:
谢谢网上一位作者提供的思路,此时找不到链接了,不好意思,再次谢过 。
同时,在这里也再次整理下:
主要修改2个地方:

在服务器机子上 D:\phpStudy\WWW\dokuwiki\conf\local.php
在最后一行加上:
$conf[‘fnencode’]==‘GB2312’; #注意分号不能少。
在服务器机子上 D:\phpStudy\WWW\dokuwiki\Inc\pageutils.php
修改两个函数:utf8_encodeFN 和utf8_decodeFN

相关参考文档可以在https://www.baidu.com/link?url=Pxyg-yfZhxhALv_FgO0qTOHq308ar8Riux9BM6Zh_vZ5f-rSo8hd5wh2-fSB6r47&wd=&eqid=e825f61a00071eb5000000065d64d3cc中查看

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值