我有一个像这样的愚蠢的PHP脚本:
<?php
ob_start();
header("Status: 403 Forbidden");
echo "teste\n";
ob_end_flush();
不会发送标头。我尝试了很多解决方法,许多操作系统平台(Maverich,Ubuntu,Windows 7)和许多PHP版本。此外,所有在堆栈中提出的建议都会溢出,例如验证header语句之前是否没有输出,检查脚本中是否有任何白色字符,删除最终的?&gt;最后尝试了许多修改php.ini的技巧。我真的很努力地解决这个问题而不在这里发帖。
请帮助他们。
提前致谢
答案 0 :(得分:0)
这不是正确的标头语法。
标题文字应为:
HTTP/1.0 403 Forbidden