2012-03-19 21 views
1

我已經建立了一個私人的mediawiki服務器的一組項目文檔的目的衝突,一切都是除了當兩個用戶嘗試編輯同一篇文章的工作很好。我的MediaWiki單獨的章節併發修改總是導致

當使用維基百科的多個用戶能夠編輯同一條獨立的部分,沒有它導致合併衝突,但由於某些原因,我經歷了合併相同的情況下我的mediawiki服務器上的衝突。

產品和版本:

  • 鏈接到MediaWiki - 1.18.1
  • PHP - 5.2.17(apache2handler)
  • 的MySQL - 57年1月5日

我已經嘗試了平時搜索你會發現技術,但不幸的是我一直無法找到任何理由發生。無法同時修改我們的文章是非常令人沮喪的。

回答

2

同時編輯的自動解析是通過脫殼到GNU diff3命令完成的;如果在安裝時沒有找到它(或者它不再可調用),則所有衝突都必須手動解決,即使它們明顯是單獨的部分。

檢查您的LocalSettings.php的有點像這樣:

#的路徑GNU的diff3工具。用於解決衝突。

$ wgDiff3 = 「在/ usr/bin中/ diff3的」;

並確保它是正確的。如果它是正確的,檢查是否有關於PHP沒有限制脫殼而出程序(安全模式等)。