在 output_buffering 上使用 "OFF" 或不使用任何值将禁用标头修改,如重定向或内容类型或内容处置,导致我们通常归因于标头修改之前的输出的错误
警告:无法修改标头信息 - 标头已由 (输出起始于 C:\PATH\filename.php:1) C:\PATH\filename.php 在第 1 行发送
具有 output_buffering = OFF 的示例代码,会导致此行为。将其更改为 "ON" 或赋予其值可能会导致正常行为。
<?php header("Location: https://php.net"); ?>
或者
<?php header("Content-Type: text/Calendar"); ?>
<?php header("Content-Disposition: inline; filename=appointment.ics"); ?>