12月 24

用patch升级Dokuwiki

修改了dokuwiki的一些系统配置文件,比如interwiki.conf里面,把英文维基百科改为了中文维基百科,增加互动百科等等。直接覆盖升级之后在去找当时的改动肯定比较麻烦,于是差异安装方式派上了用场。(PS:修改过的文件会patch失败,需要手动更改,上面的interwiki.conf就patch失败了) 一、升级步骤如下 来自do … Continue reading

12月 23

基于Nginx的Dokuwiki敏感目录访问限制

又一次将dokuwiki迁移到Nginx上,设置敏感目录访问权限时,发现之前的发过的一篇文章有错误,原文描述如下: 在Apache下,因为各目录下的.htaccess文件已经设置好了,所以无需任何修改就可以用,但是Nginx下不仅要禁止目录访问,还要加密目录,否则输入文件名依然可以下载。 正确的情形是 加密目录后可以自己下载敏感文件,包括 … Continue reading

4月 20

Dokuwiki使用小记

修改代码显示样式 默认模板的代码显示样式会把所有的代码显示出来。前几天发的编译原理实验代码,900多行,全部显示后滑鼠标压力略大,遂决定修改之。   打开wiki,随便找一处代码块,用chrome的审查元素功能: 找到样式文件位置。然后在样式文件中搜索pre,可以利用grep提高效率(linux上的好多用着顺手的工具,windo … Continue reading

4月 07

Dokuwiki将conf移出网站目录

昨天晚上折腾dokuwiki,进行安全设置时关注了下敏感目录移出网站根目录的设置,感觉比较实用,配合防跨站可以更加安全的保护敏感配置文件和数据文件。可是却因为一个小插曲折腾了近5个小时。   事情是这样的,按照dokuwiki官方说明,移出敏感目录后dokuwiki却不能访问了:   反复测试:怀疑是rc版不稳定造成的 … Continue reading

3月 10

无题

一. 烂的掉渣的校园网 假期时我漂泊异乡的论坛都能秒开,以至于给我今后不再需要换国内服务器的幻觉。然而自从开学,校园网就烂的掉渣了,DNS经常出错,要不就疯狂丢包,或者疯狂延时,在或者,整栋楼都上不了网…   在这种网络环境下进自己维基,点了一个链接,盯住页面,屏住呼吸,看着网页标题上的小圈圈转啊转啊,10秒左右,突然刷的一下, … Continue reading

1月 24

Dokuwiki RSS Feed 输出错误解决方法

Dokuwiki Feed页面出错,Chrome报错如下:   Firefox报错: 搜索之后看到wordpress下面的解决方法: 于是便开始上网搜索解决方案,答案大致是以下两种: 1、和某插件冲突。 2、有关Feed输出的某个php文件<?php前或?>后有空行。 第一种情况比较少见,一般都是第二种,我的就是。 … Continue reading

1月 18

WordPress和Dokuwiki RSS分类订阅

原来Wordpress和Dokuwiki都是支持分类订阅RSS的。 Wordpress: 直接在分类目录后面加feed,如订阅本博hdwiki分类下的文章,可以用以下链接: Dokuwiki: 加命名空间参数即可.比如订阅我的维基的wiki命名空间:

1月 17

dokuwiki的加载速度

其中一个js文件加载好慢!本地测试都到过10s,可是有时候又几百ms就加载完,搞的人好烦躁。 下面是dokuwiki官网的加载速度,看到lib/exe/js.php?tseed=1358315247文件明显的慢,不是一般的慢: 总时间: 大部分时间拿去加载那个js文件了..

11月 13

解决dw2pdf导出文件中文乱码

用dokuwiki写了篇文档,想要导出到pdf,于是装了dw2pdf,可是导出之后发现中文都是乱码。 搜索之后,只找到一篇关于问题的博文:http://xwz.me/blog/2011/03/15/dokuwiki_exportpdf/,可惜已经过时了,给的链接也不能用。 最后在官方文档中找到了答案,看来还是文档最全面。 在文档中搜索cj … Continue reading

11月 08

Dokuwiki使用感受

最近在弄个人文档站,考虑了几个wiki,首先是mediawiki,无奈VPS太低端,怕跑不起来。然后就考虑了下HDwiki,并且用了一段时间。但是HDwiki的模版样式实在太难看,也没找到大气稳重的模版,所以用几天就想放弃。剩下pmwiki和Dokuwiki,这两个都是直接使用文本存储的,不需要数据库。最终选择了Dokuwiki,因为感觉 … Continue reading