【问题标题】:Trying to transfer older version of mediawiki to new server试图将旧版本的 mediawiki 转移到新服务器
【发布时间】:2012-02-18 04:40:35
【问题描述】:

所以,在大学里,我有一个 Debian 服务器,用于托管一个 wiki,mediawiki 版本为 1.9。这台服务器停止工作,我现在只有它的高清。我想把这个 wiki 转移到一个同样运行 Debian 的新服务器上,但是我不能用 Debian 当前的稳定版 mediawiki 1.15 来做这件事,因为不可能把一个 wiki 转移到另一个版本的 mediawii。

所以,我的想法是在新服务器上安装 mediawiki 1.9,然后移动 wiki。但我在安装时遇到问题。

当我去http://my_hostname/config/index.php,配置新的wiki,以便我可以转移另一个wiki,我收到以下消息,但没有任何反应:

Checking environment...

Please include all of the lines below when reporting installation problems.
PHP 5.3.3-7+squeeze8 installed"

我真的不知道出了什么问题。任何帮助将不胜感激!

【问题讨论】:

  • 我想知道...我是否必须进行此初始配置?我可以将所有 mediawiki 文件从旧服务器复制到新服务器吗?

标签: backup debian mediawiki move


【解决方案1】:

就像您自己评论的那样,使用您现有的配置当然值得一试。配置通常是一些站点首选项和数据库配置,因此请确保以与以前相同的方式设置您的数据库。

关于你的配置问题,也许 php 过滤掉了错误。您可以通过在您的php.ini 中搜索error_reporting 来检查这一点。

【讨论】:

  • 所以,我将所有 mediawiki 的文件从旧服务器转移到新服务器,还有 mySQL 数据库。现在,当我访问 wiki 时,我得到的只是一个空白屏幕。有什么想法吗?
  • 同样,空白屏幕通常是导致错误error_reporting 的原因。此外,现有配置可能需要 url 重写:mediawiki.org/wiki/…
【解决方案2】:

只需按照http://www.mediawiki.org/wiki/Manual:Upgrading 的说明进行操作即可。尝试在 MediaWiki 1.9 上安装可能没有意义。

您可能需要先进行 MediaWiki 1.18.1 的全新安装,以确保您的系统已准备就绪、所有依赖项均已满足,等等。

【讨论】:

  • 事实上,我们最终对 Mediawiki 1.18.1 进行了全新安装。谢谢两位的建议!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-18
  • 2015-05-23
  • 1970-01-01
  • 2014-04-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多