2013-02-01 147 views
1

關於如何將所有頁面從MediaWiki網站輕鬆複製並複製到我自己的網站的任何想法?複製所有頁面 - MediaWiki

+0

哪個維基?它是維基媒體維基(如維基百科)嗎?你需要保留複製頁面的歷史記錄嗎?什麼是法律問題:維基的許可證是否允許您複製它?你如何去引用原始wiki的用戶(大多數wiki許可證都要求這樣做)? – svick

回答

0

您應該:

  1. 備份數據庫
  2. 備份MediaWiki的文件
  3. 重新創建數據庫,用戶和權限
  4. 導入數據庫備份
  5. 導入MediaWiki的文件
  6. 檢查配置文件

所有的信息可以在這裏找到:Manual:Moving a wiki

+0

唯一的問題是我不再有權訪問原始服務器。 –

+0

您也可以使用wiki的** Special:Export **頁面爲特定頁面創建一個XML轉儲,儘管嘗試通過此界面轉儲大量頁面通常會超時 - 您可能需要100頁一次? 然後,您可以通過新Wiki的** Special:Import **頁面導入內容。 –

+0

或者您可以使用MediaWiki提供的用於導出內容的任何[非官方腳本](http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki#Scripts)。 –

0
+1

您可以將兩個查詢合併爲一個查詢:http://en.wikipedia.org/w/api.php?action=query&generator=allpages&prop=revisions&rvprop=content – svick

+0

好吧我真的不知道很多xml –

相關問題