Lof*_*ftx 0 php header http-status-code-404
我在Windows/IIS/PHP webhost上实现自定义404错误页面时遇到问题.每当我尝试在标题中发送404状态消息时,不会向客户端发送任何内容,而是显示空白页面.
这是我正在使用的一个非常简单的脚本:
<?php
header('HTTP/1.1 404 Not Found');
header('Status: 404 Not Found');
var_dump(headers_list());
?>
Run Code Online (Sandbox Code Playgroud)
在我的开发机器上,输出(在浏览器中显示)是
array(2) { [0]=> string(23) "X-Powered-By: PHP/5.2.6" [1]=> string(21) "Status: 404 Not Found" }
Run Code Online (Sandbox Code Playgroud)
在我的主机上没有输出.我无法生成除空白页面之外的任何内容,无论PHP回应什么内容,或者作为普通HTML包含在下面,尽管PHP处理例如日志记录,数据库写入等正常继续.
任何人都可以建议问题可能是什么或如何解决它?
| 归档时间: |
|
| 查看次数: |
2972 次 |
| 最近记录: |