使用 .htaccess/PHP 获取错误描述
Get error description with .htaccess/PHP
我是 运行 apache 服务器,我希望自定义 PHP 错误页面显示错误编号和错误描述。例如,我在我的 .htaccess 中有:
ErrorDocument 404 /?e=404
在我的错误页面中:
<?php
$e = $_GET['e'];
if($e === 404){
?>
Error: <?=$e?>
<?php } ?>
所以会显示:
Error: 404
但我希望它也显示描述,例如
Error: 404 Not Found
无需在 PHP 中从数据库等中提取信息。那么是否可以使用 .htaccess 传递参数或其他内容?
据我所知,没有任何魔法可以为您翻译描述中的错误代码。这并不意味着你不能继续你已经走过的路:
ErrorDocument 404 /?e=404&desc=Not%20Found
现在错误代码在 $_GET['e']
中,描述在 $_GET['desc']
中。
我是 运行 apache 服务器,我希望自定义 PHP 错误页面显示错误编号和错误描述。例如,我在我的 .htaccess 中有:ErrorDocument 404 /?e=404
在我的错误页面中:
<?php
$e = $_GET['e'];
if($e === 404){
?>
Error: <?=$e?>
<?php } ?>
所以会显示:
Error: 404
但我希望它也显示描述,例如
Error: 404 Not Found
无需在 PHP 中从数据库等中提取信息。那么是否可以使用 .htaccess 传递参数或其他内容?
据我所知,没有任何魔法可以为您翻译描述中的错误代码。这并不意味着你不能继续你已经走过的路:
ErrorDocument 404 /?e=404&desc=Not%20Found
现在错误代码在 $_GET['e']
中,描述在 $_GET['desc']
中。