2014-04-01 29 views
0

您好我想安裝媒體維基MergeUser插件。我的帳戶在系統和官僚中。我已經啓用$wgGroupPermissions['bureaucrat']['usermerge'] = true;媒體維基合併並刪除用戶使用MergeUser擴展

當我嘗試訪問/特別:UserMerge我得到以下錯誤

[70aadcac] /index.php/Special:UserMerge Exception from line 376 of   /var/www/plivowiki/includes/SpecialPage.php: Call to undefined method UserMerge::getPageTitle 
Backtrace: 
#0 /var/www/plivowiki/extensions/UserMerge/UserMerge_body.php(128): SpecialPage->__call(string, array) 
#1 /var/www/plivowiki/extensions/UserMerge/UserMerge_body.php(128): UserMerge->getPageTitle() 
#2 /var/www/plivowiki/includes/SpecialPage.php(631): UserMerge->execute(NULL) 
#3 /var/www/plivowiki/includes/SpecialPageFactory.php(488): SpecialPage->run(NULL) 
#4 /var/www/plivowiki/includes/Wiki.php(298): SpecialPageFactory::executePath(Title, RequestContext) 
#5 /var/www/plivowiki/includes/Wiki.php(602): MediaWiki->performRequest() 
#6 /var/www/plivowiki/includes/Wiki.php(467): MediaWiki->main() 
#7 /var/www/plivowiki/index.php(49): MediaWiki->run() 
#8 {main} 
+0

可能重複[UserMerge錯誤](http://stackoverflow.com/questions/20976472/usermerge-error) – leo

回答

1

你需要或者升級鏈接到MediaWiki,或降級MergeUser擴展。函數SpecialPage::getPageTitleintroduced recently(之前稱爲SpecialPage::getTitle)。

如果您不能升級鏈​​接到MediaWiki到最新版本,一個可能的補丁將是/extensions/UserMerge/UserMerge_body.phpgetTitle更換getPageTitle,但有可能仍然是其他不兼容。

另外,請問這種類型的問題時,請提供相關軟件和擴展的版本,這將使得更容易提供良好的答案。

編輯:我現在看到這個已經回答了前:UserMerge Error