Z-BlogPHP 「Undefined array key "QUERY_STRING"」错误分析与解决
这是 PHP 8.0+ 版本 触发的数组键未定义警告,核心原因是:Z-BlogPHP 代码中直接访问了 $_SERVER['QUERY_STRING'] 数组键,但当访问的页面没有 URL 查询参数(即 URL 中无 ?xxx=xxx 部分)时,该键在部分服务器环境中不存在,PHP 8 会严格抛出此警告(PHP 7 仅提示 Notice,不会阻断页面)。
PHP 8 切换PHP 7刷新可解决
