我正在尝试调试一些代码,每次我在 Chrome 中使用 var_dump 时都会收到一个错误,上面写着“内容编码错误”。
在 Opera 中 var_dump 几乎可以按预期工作,但后面有一大堆乱码文本和符号。这是第一部分:
bool(false) array(1) { [0]=> string(1) "1" } array(1) { [0]=> string(1) "3" } array(2) { [0]=> string(1) "2" [1]=> string(1) "3" } ��Y�n��;�x*P����G��^����ޡ��?��@K�͘u$e��F}�>YgHY��8�.
我可以在同一服务器上的其他站点上使用 var_dump,所有站点都运行相同版本的 PHP 并在相同的 PHP 框架内。
有人知道是什么原因造成的吗?服务器正在运行 PHP 5.2.17。
编辑 - 更多信息。
当我尝试 var_dump 任何东西时会发生这种情况,例如:
$test = 'test';
var_dump($test);
这是标头编码详细信息:
内容类型:文本/html;字符集=UTF-8