匿名

更改

来自Kanade
添加76字节 、​ 2021年4月12日 (一) 00:15
猜想
第6行: 第6行:     
* '''Extension:CheckUser'''注释掉<code>/home/wwwroot/default/mw/extensions/CheckUser/src/TimelineRowFormatter.php</code>中的第99行<code>//'userAgent' => $this->getUserAgent( $row->cuc_agent ),</code>(该行报错)后[[Special:Investigate]]中可以使用Timeline功能,但缺少'''useragent'''信息项。
 
* '''Extension:CheckUser'''注释掉<code>/home/wwwroot/default/mw/extensions/CheckUser/src/TimelineRowFormatter.php</code>中的第99行<code>//'userAgent' => $this->getUserAgent( $row->cuc_agent ),</code>(该行报错)后[[Special:Investigate]]中可以使用Timeline功能,但缺少'''useragent'''信息项。
** 猜想因为不是一开始就安装了Checkuser,所有有一部分信息出现了缺失(空值),而代码未对空置进行过滤而导致问题。<gallery>
+
*# 猜想1:因为不是一开始就安装了Checkuser,所有有一部分信息出现了缺失(空值),而代码未对空置进行过滤而导致问题。
 +
*# 猜想2:若随MediaWiki一同安装可能不会出现此问题。
 +
<gallery>
 
文件:CheckUser的报错信息PNG.PNG|报错信息中可以看到试图传递一个空值
 
文件:CheckUser的报错信息PNG.PNG|报错信息中可以看到试图传递一个空值
 
文件:CheckUser报错的代码位置.PNG|代码所在的位置
 
文件:CheckUser报错的代码位置.PNG|代码所在的位置
Cookie帮助我们提供我们的服务。通过使用我们的服务,您同意我们使用cookie。