MediaWiki 问题 - PHP 通知:尝试访问 .../SectionProfiler.php 中类型为 null 的值的数组偏移量

MediaWiki 问题 - PHP 通知:尝试访问 .../SectionProfiler.php 中类型为 null 的值的数组偏移量

我正在使用: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 中的文件进行比较后 发现,此警告已得到修复(犯罪)。因此,我只需用新版本替换该文件,然后消息就消失了(此更改恰好是向后兼容的)。

相关内容