我正在尝试在 ubuntu EC2 实例上启动 mediawiki 1.18.6(以便将另一个 wiki 从旧服务器迁移到该实例上),为此我安装了 php5.6。但是,当进入 mw-config 页面配置 wiki 时,错误框中的错误消息似乎没有出现。
进入 apache2 错误日志我发现以下内容:
Invalid argument supplied for foreach() in /var/lib/mediawiki/includes/MagicWord.php on line 835
preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /var/lib/mediawiki/includes/MagicWord.php on line 839
preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /var/lib/mediawiki/includes/MagicWord.php on line 834
由于迁移不起作用,我无法升级 mediawiki 或 php 版本,有什么想法可以解释为什么会导致此错误或如何修复?