问题描述
|
我最近在自己的域上安装了DokuWiki,并遇到一个令人讨厌的问题。
我正在尝试输入这样的代码:
CREATE TABLE LOOM(
ID INT NOT NULL,KIIP_ID INT NOT NULL,NIMI VARCHAR(50) NOT NULL,SYND DATE NOT NULL,SURM DATE,PRIMARY KEY (ID));
标签之间,如果我要预览或保存更改,DokuWiki会向我显示以下内容:
This topic does not exist yet
You\'ve followed a link to a topic that doesn\'t exist yet. If permissions allow,you may create it by using the Create this page button.
如何解决这个问题?
解决方法
参见http://www.dokuwiki.org/faq:mod_security
, 您应该在
<code></code>
标记之间转义命令。像下面这样。
<code>
CREATE TABLE LOOM(
ID INT NOT NULL,KIIP_ID INT NOT NULL,NIMI VARCHAR(50) NOT NULL,SYND DATE NOT NULL,SURM DATE,
PRIMARY KEY (ID));
</code>
如果预览仍有问题,那么Andreas是对的,很可能是Apache的Web服务器配置问题。为了验证您可以重新部署nginx并查看问题是否仍然存在。我在这里有一个有关在nginx上部署dokuwiki的教程:http://bigthinkingapplied.com/launching-a-private-wikipedia-using-dokuwiki/