如何使用1.15.0数据加载Mediawiki 1.28.0

如何使用1.15.0数据加载Mediawiki 1.28.0,mediawiki,Mediawiki,我的Mediawiki设置已关闭,但我有数据库和所有文件的备份。我想用旧实例(1.15.0)中的数据加载一个新的最新的、空的、已安装并正在运行的Mediawiki实例(1.28.0)。可能吗?程序是什么 关于安装1.28,用dump替换数据库,运行update.php,祝你好运 如果这不起作用,您可以尝试在1.15下安装它,然后用更新的版本替换文件并运行update.php(可能需要多个较小的步骤-从一个LTS版本移动到下一个LTS版本往往经过很好的测试)。您的意思是我必须删除1.28数据库并恢

我的Mediawiki设置已关闭,但我有数据库和所有文件的备份。我想用旧实例(1.15.0)中的数据加载一个新的最新的、空的、已安装并正在运行的Mediawiki实例(1.28.0)。可能吗?程序是什么


关于安装1.28,用dump替换数据库,运行
update.php
,祝你好运


如果这不起作用,您可以尝试在1.15下安装它,然后用更新的版本替换文件并运行
update.php
(可能需要多个较小的步骤-从一个LTS版本移动到下一个LTS版本往往经过很好的测试)。

您的意思是我必须删除1.28数据库并恢复1.15数据库,然后运行update.php吗,删除所有表并导入转储。这与将一个正常工作的1.15维基升级到1.28是一样的——从1.15 DB+文件开始,用1.28中的文件替换文件,运行
update.php
(这会执行所有必要的数据库迁移)。不过,请确保正确设置
LocalSettings.php
。您的扩展需要在运行
update.php
时启用,否则它们无法告诉更新程序它们需要什么样的数据库迁移。这是有效的。谢谢我不得不用新安装的详细信息手动更新旧的LocalSettings.php。然后命令行maintenance/update.php开始工作。然后,我将旧的/更新的LocalSettings.php替换为用新的détails正确编辑的新的LocalSettings.php。此外,我还必须解决糟糕的SSH设置问题。要做到这一点:1。安装1.28.0,不要将LocalSettings.php放在适当的位置。2.导入数据库3。再次运行安装(只需访问您的URL,它将再次运行安装,因为它缺少LocalSettings.php)。