尝试访问mediawiki服务器中的index.php时出错

时间:2018-02-07 13:43:09

标签: php mysql apache docker mediawiki

我正在使用docker composer运行apache服务器和mysql数据库。我确实与服务器有连接,但当我尝试访问index.php时,我一直收到此错误(所以我可以配置我的MediaWiki页面):

  

致命错误:未捕获错误:在第1578行的/var/www/html/includes/user/User.php中调用null上的成员函数getCode()

我已经检查了User.php,但一切似乎都很好。

error i get in the browser

    $defOpt = $wgDefaultUserOptions;
    // Default language setting
    $defOptLang = $wgContLang->getCode();
    $defOpt['language'] = $defOptLang;
    foreach ( LanguageConverter::$languagesWithVariants as $langCode ) {
        $defOpt[$langCode == $wgContLang->getCode() ? 'variant' : "variant-$langCode"] = $langCode;
    }

有人可以帮我一把吗?谢谢

1 个答案:

答案 0 :(得分:0)

我解决了安装干净版本的apache和mediawiki(与旧版本相同)并随后将旧的apache2_conf /目录导出到新的/ etc / apache2 /目录中的问题,此后,我迁移了MySQL DB。