dumpBackup.php
使用名为我想创建我的 MediaWiki 的 XML 转储的MediaWiki 维护脚本。
为此,您必须使用 SSH 客户端登录服务器,我使用的是 Putty (Windows),但我也在 OSX 上使用终端进行了尝试。
根据DumpBackup.php 的 MediaWiki 手册,这是使用以下命令完成的:
cd w/maintenance
php dumpBackup.php --full >d:\backup.xml
因为我使用的是 GoDaddy 托管,所以最后一行对我来说有点不同。原因是 GoDaddy 的 SSH 默认仍使用 php4(与 HTTP 服务器不同)。出于这个原因,我的命令是(假设您也在维护文件夹中):
usr/local/php5/bin/php dumpBackup --full >d:\backup.xml
然而,这对我来说只是在屏幕上打印所有内容,并且没有创建文件。有谁知道这是为什么以及如何确保创建文件。