2012-04-10 117 views
1

我刚开始使用mediawiki.el编辑出内部维基页面。我已经按照描述设置了它。我连接到wiki,编辑我想要的文件。当我想提出我的编辑,我打C-x C-s,它提示我要总结,但之后我收到以下错误:Emacs:mediawiki保存错误

let*: The server encountered an error: (unknown_action) Unrecognized value for parameter 'action': edit 

任何想法,我究竟做错了什么?非常感谢你!

+1

基于http://wikimedia.7.n6.nabble.com/Problem-with-action-edit-td1148687.html:你有什么版本的MediaWiki(尽管这不应该问题,只要它不是古)?你有没有在你的wiki上启用API(在'LocalSettings.php'中的'$ wgEnableAPI'和'$ wgEnableWriteAPI')? – svick 2012-04-10 12:04:52

+0

谢谢!如果您将此转移到答案上,我会接受它作为解决方案! – user673592 2012-04-10 17:11:07

回答

2

根据this thread,错误最有可能意味着您要么有MediaWiki的古老版本(不太可能),要么您禁用了API。

要通过API进行编辑,您需要在您的wiki的LocalSettings.php中将$wgEnableAPI$wgEnableWriteAPI设置为true