2012-04-10 93 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