MediaWiki常见问题汇总

MediaWiki是一个非常成熟完善的文档框架,也许是因为太过成熟,官方给出的文档太过全面,一些问题就连google都很难搜出有效信息。

登录问题

  • 问题现象:

    • 现象描述:

      • 登录时报错:似乎您的登录会话有问题;为了防止会话劫持,这个操作已经被取消。请返回先前的页面,重新载入这个页面,然后重试。

        • 从服务器端看session文件写入为空,但是session配置、权限等都没有问题。报错如下图:

        登录报错

    • 解决方案:该问题一般是由于php 序列化导致,多数情况是由于服务器端环境缺少apcu扩展。

访问问题

  • 问题现象:

    • 访问直接报错:Exception encountered, of type “InvalidArgumentException”

    • 无任何其它的nginx或php层面的报错日志输出

  • 解决方案:MediaWiki要求服务器端php环境默认关闭session.auto_start属性,因此php.ini配置文件中session.auto_start = 0 即可。