Linux:MediaWiki迁移:修订间差异

来自WHY42
imported>Soleverlee
创建页面,内容为“=导出= <source lang="bash"> cd /home/webapp/wiki php maintenance/dumpBackup.php --full --uploads > ~/wiki-backup.xml tar -cipzf ~/wiki_images.tgz images/ </source...”
 
imported>Soleverlee
第13行: 第13行:
php maintenance/maintenance/rebuildrecentchanges.php
php maintenance/maintenance/rebuildrecentchanges.php
</source>
</source>
然后倒入文件
然后导入文件
<source lang="bash">
<source lang="bash">
mkdir temp
mkdir temp
第24行: 第24行:
php maintenance/importImages.php tempimg/
php maintenance/importImages.php tempimg/
</source>
</source>
*[https://www.siteground.com/kb/how_to_convert_your_mediawiki_database_to_sqlite/ 参考]
[[Category:Linux/Unix]]
[[Category:Linux/Unix]]

2017年5月15日 (一) 16:03的版本

导出

cd /home/webapp/wiki

php maintenance/dumpBackup.php --full --uploads > ~/wiki-backup.xml
tar -cipzf ~/wiki_images.tgz images/

安装新Wiki

可以安装最新版wiki,顺便可以从MySql迁移到Sqlite

cd newWiki
php maintenance/importDump.php ~/wiki-backup.xml
php maintenance/maintenance/rebuildrecentchanges.php

然后导入文件

mkdir temp
cd temp/
cp ~/wiki_images.tgz ./
tar -xzvf wiki_images.tgz
cd ../
mkdir tempimg
cp temp/images/*/*/* tempimg
php maintenance/importImages.php tempimg/