我正在使用:MediaWiki 1.30.0 PHP 7.4.1(apache2handler)MariaDB 10.3.21-MariaDB-1:10.3.21+maria~jessie
我在日志中经常看到这个错误:
-PHP Notice: Trying to access array offset on value of type null in .../wiki/includes/profiler/SectionProfiler.php on line 99
-PHP Notice: Trying to access array offset on value of type null in .../wiki/includes/profiler/SectionProfiler.php on line 100
-PHP Notice: Trying to access array offset on value of type null in .../wiki/includes/profiler/SectionProfiler.php on line 101
我尝试用谷歌搜索这个问题,但它经常将我发送到其他带有此通知的 MediaWiki 网站,而不是对该问题的讨论。
问候
答案1
includes/profiler/SectionProfiler.php
我在将 XAMPP 从 PHP 7.2.2 更新到 PHP 7.4.1 时遇到了同样的问题,同时将 MediaWiki 保持在 1.30.0 版本。将该文件与当前 MediaWiki 版本 1.34.0 中的文件进行比较后 发现,此警告已得到修复(犯罪)。因此,我只需用新版本替换该文件,然后消息就消失了(此更改恰好是向后兼容的)。