在此之前,首先保证Thinkphp6 调试模式打开的前提下:
解决方法:
找到文件vendor/topthink/framework/src/think/exception/Handle.php
在最下面新添加一下方法
php
/**
* 将获取的服务器信息中的中文编码转为utf-8
* @access protected
* @param $data array
* @return array 转化后的数组
*/
protected function changeToUtf8(array $data): array
{
foreach ($data as $key => $value) {
$data[$key] = mb_convert_encoding($value, "UTF-8","GBK, GBK2312");
}
return $data;
}
然后修改这个文件的180行处

OK,完美解决了