我收到此标题已发送错误,这实在令我感到不安。
首先,我必须说大多数人会在session_start之前讨论先前的输出,但这不是我在文件中看到的。
为了清除我的包含内容中的疑问,我已将代码缩减为以下内容但仍然出现错误:
<?php
session_start();
// include_once (__DIR__.'/../includes/main.php');
?>
我最初认为它是include,所以我注释掉了include,唯一的调用就是session_start()。但是,我仍然得到错误。
我意识到的一件奇怪的事情是,当我使用GET方法时,没有错误。但是,当我使用POST方法时,我收到此错误。
从其他帖子中读取,有些建议检查文件内容之前可能的BOM。当我以十六进制格式查看时,这就是我所看到的:
3C 3F 70 68 70 20 0A 73 65 73 73 69 6F 6E 5F 73 <?php .session_start(); .// include_once ...
我找不到任何先前的字节顺序标记。另外,我真的不明白为什么为POST方法生成错误但是使用GET方法。真的需要帮助。提前谢谢。