PmWiki – 如何解决“点击保存删除您的编辑和保存什么”的问题

我有一个全新的pmWiki安装问题(我在http://www.pmwiki.org/wiki/PmWiki/Questions *上看到了相同的Q,但是没有回复!),我想知道有没有人知道或者如何解决它。

我一直在我本地玩pmWiki,我喜欢它。 我现在正在为我的客户的内部网安装它,表面上安装已经游泳。

但是,当我编辑页面,然后单击“保存”,我添加的新文本消失,保存不变。 这个改变甚至没有保存在textarea中。 点击“保存”似乎删除我添加到页面的任何文本。

wiki.d文件夹是777,我已经安装了所有的东西,我成功的安装在我的本地。

那么,任何(有关)的意见,我猜是可喜的;-)

  • [quote](2006年11月)当我尝试保存更改到任何页面时,更改消失并恢复到以前的格式。 没有错误消息,我创build了访问777的wiki.d目录。我刚刚安装了PMWiki。

你在wiki.d目录下运行了chmod 777吗? 还是你做了chmod -R 777 wiki.d目录? 如果您没有执行-R,则wiki.d中的文件将不会被设置为这些权限,所以如果Web用户试图更改它们,将会失败。

刚刚遇到了这个问题,发现这里的修复:

http://www.mail-archive.com/[email protected]/msg22364.html

“你好史蒂夫,

2012年2月23日星期四,下午4:52:47,你写道:

我怎么进入有一个以上Site.EditForm的情况,我不知道

原始与处女安装你得到Site.EditForm在wikilib.d文件夹。 一旦你编辑页面,通过你的wiki编辑,你可以在wiki.d文件夹中获得编辑后的版本,并且忽略wikilib.d中的版本。 wiki.d中的页面文件优先于wikilib.d,防止更新覆盖编辑的页面。

最好的问候,汉斯www.softflow.co.uk“

在我的情况下,我编辑了Site.EditForm,并以某种方式borked它。 之后,我的任何页面编辑都被忽略了。

根据以上所述,我发现Site.EditForm的副本已经在/wiki.d中创build。 所以,我从/wiki.d中删除了它。

(现在,我从备份中恢复了一份副本,将Site.EditForm的原始副本移回到/wikilib.d中,所以我不确定是否在/wiki.d中删除了我的borked版本就足够了。

无论如何,在这个修复之后,我能够再次在Pmwiki中编辑(并保留)我的编辑。