代码之家  ›  专栏  ›  技术社区  ›  Chrisjx

在不首先升级的情况下移动和升级mediawiki

  •  0
  • Chrisjx  · 技术社区  · 9 年前

    通常的做法是先升级源站点,然后将升级后的站点移动到目标服务器。

    旧站点必须保持活动(只读)和原样,并在新站点就位后关闭。

    1. 在目标服务器上安装版本1.29.1
    2. sql从源服务器转储数据文件

    当然,我需要管理媒体和扩展。

    目标服务器已经有了php 7.0.22、mysql 5.7.19(作为默认LAMP的一部分安装),所以我怀疑我将不得不降级组件,只是为了重新升级它们。也许不是。

    1 回复  |  直到 9 年前
        1
  •  1
  •   ciencia    9 年前

    在移动wiki之前升级旧服务器并不是真正必要的。

    您可以按照自己的步骤操作:

    1. 在新服务器上下载/复制您需要的任何其他扩展。尝试下载与您的MediaWiki版本匹配的扩展的新副本,而不是从旧服务器复制,因为它们可能与新的MediaWiki版本不兼容
    2. 将旧媒体复制到新服务器
    3. 复制本地设置。php从旧服务器迁移到新服务器并进行调整:您可能需要更改一些设置或禁用不兼容的扩展。
    4. 从旧服务器转储数据库,并将其导入新服务器。
    5. Run the update script