Tôi đang sử dụng https://bitnami.com/stack/mediawiki "cài đặt một lần nhấp" ngăn xếp mediawiki trên MacBook của tôi. Điều này có nghĩa là tôi có thể trỏ trình duyệt của mình đến http://localhost:8080/mediawiki/Main_Page
và tạo wiki của tôi từ trang đó (mà tôi đã làm, đưa vài tháng nghiên cứu khoa học thần kinh vào wiki này).Chuyển wiki giữa các phiên bản MediaWiki khác nhau theo cách thủ công bằng cách sao chép các tệp
Tôi đã nâng cấp Mavericks -> Yosemite và không còn hoạt động nữa.
Bitnami đã cố định ngăn xếp của chúng; upgrade /Applications/mediawiki-1.23.3-0 -> /Applications/mediawiki-1.23.6-0 mang đến cho tôi một Wiki mới.
Nhưng làm cách nào để chuyển tất cả wiki cũ của tôi sang?
Đây là những gì những loại phân vùng như sau:
[email protected] ~ /etc:
⤐ ls /Applications/mediawiki-1.23.3-0/
README.txt apps common img manager-osx.app php scripts uninstall.app
apache2 changelog.txt ctlscript.sh licenses mysql properties.ini sqlite use_mediawiki
(mediawiki-1.23.6-0 có cấu trúc giống hệt nhau)
tôi cố gắng để tìm nơi dữ liệu người dùng của tôi đang được lưu giữ:
[email protected] ~ /etc:
⤐ sudo find /Applications/ -iname "*dendrite*"
/Applications//mediawiki-1.23.3-0/apps/mediawiki/htdocs/images/1/1d/2014_--_Regulatory_mechanisms_underlying_the_differential_growth_of_dendrites_and_axons.pdf
/Applications//mediawiki-1.23.3-0/apps/mediawiki/htdocs/images/f/f0/2002_--_Axon-_or_dendrite-predominant_outgrowth_induced_by_constituents_from_Ashwagandha.pdf
ok, đó là tìm một vài tệp PDF tôi đã thêm vào wiki làm tài nguyên.
Vì vậy, tôi đã cố gắng để ghi đè lên:
mediawiki-1.23.6-0//apps/mediawiki/htdocs/*
với:
mediawiki-1.23.3-0//apps/mediawiki/htdocs/*
Và làm cho những thay đổi sau đây để MediaWiki-1.23.6-0 // apps/mediawiki/htdocs/LocalSettings .php:
## Database settings (old x.3 version)
$wgDBtype = "mysql";
$wgDBserver = "localhost";
$wgDBname = "bitnami_mediawiki";
$wgDBuser = "bitnami";
$wgDBpassword = "d77297bcc6";
## (new x.6 version):
## $wgDBtype = "mysql";
## $wgDBserver = "localhost:3306";
## $wgDBname = "bitnami_mediawiki";
## $wgDBuser = "bitnami";
## $wgDBpassword = "ed5e8d6e1c";
ie Sử dụng cài đặt cũ Cũng thay thế "1.23.3" -> "1.23.6" ở mọi nơi.
Tuy nhiên, cách này không hiệu quả. Nếu tôi giữ mật khẩu mới, nó sẽ tạo ra một trang wiki rỗng chuẩn. Với mật khẩu cũ không tải trang, có lỗi.
Tôi cũng đã thử đăng trên diễn đàn Bitnami: https://community.bitnami.com/t/transfer-wiki-from-1-23-3-to-1-23-5/26629 nhưng không thể xem cách triển khai trả lời.
Làm cách nào để chuyển wiki của mình, không cần cài đặt lại Mavericks + mediawiki-1.23.3-0, tạo bản sao lưu của wiki và sau đó nâng cấp lại lên Yosemite + mediawiki-1.23.6-0 và khôi phục từ sao lưu này?
EDIT: ở đây là hoàn toàn 1.23.3 cấu trúc tập tin (mà bằng cách nào đó có chứa wiki dữ liệu ban đầu của tôi: http://www.pasteall.org/55429)
http://subsurfwiki.org/wiki/Upgrading_MediaWiki <- this help! –