PHP头文件功能在多个PHP版本和平台中不起作用

时间:2014-07-07 13:18:10

标签: php

我有一个像这样的愚蠢的PHP脚本:

<?php
ob_start();
header("Status: 403 Forbidden");
echo "teste\n";
ob_end_flush();

不会发送标头。我尝试了很多解决方法,许多操作系统平台(Maverich,Ubuntu,Windows 7)和许多PHP版本。此外,所有在堆栈中提出的建议都会溢出,例如验证header语句之前是否没有输出,检查脚本中是否有任何白色字符,删除最终的?&gt;最后尝试了许多修改php.ini的技巧。我真的很努力地解决这个问题而不在这里发帖。

请帮助他们。

提前致谢

1 个答案:

答案 0 :(得分:0)

这不是正确的标头语法。

标题文字应为:

HTTP/1.0 403 Forbidden