感谢这个论坛,我了解到 PHP header 函数实际上并不将 header 发送到 Apache 服务器,而只发送到客户端。
我想要做的是生成错误 500,并让 Apache 显示其相应的页面。有办法强制吗?
提前致谢 !
(还有 Allez les Bleus!)
有一种方法可以向浏览器发送 500 错误,但您必须自己提供页面:
<?php
header('HTTP/1.1 500 Internal Server Error');
echo <<<ERRORTEXT
The server encountered an unexpected condition which prevented it
from fulfilling the request.
ERRORTEXT;
// also notify server operator, maybe?
exit;
?>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)