提问人:chiliNUT 提问时间:9/13/2013 更新时间:9/13/2013 访问量:38
如何在 @ 错误抑制器中包含的脚本中检索和/或显示 php 错误
How to retrieve and/or display php errors in a script which has been included with the @ error suppressor
问:
在我的开发环境中,所有 php 页面都是从站点控制器执行的。它呈现标题和许多其他骨架函数,然后为了显示您请求的页面,它执行
@require_once('mypage.php');
因为“”,无论我将报告设置为什么,都不会报告任何错误。里面,我有这个@
mypage.php
ini_set('display_errors', 'On');
error_reporting(-1);
它绝对什么都不做。我无法删除“”错误抑制器,我无法控制它。我知道显示错误不会显示任何内容,因为它们被抑制了。@
当我的一个脚本出错时,页面将停止呈现错误之外的任何内容,或者根本不加载,或者白屏死机,或者各种其他事情,具体取决于错误的性质。
我想知道,是否有某种 php 全局对象有错误?所以我可以做一些事情,大意是:
foreach($_GLOBALERROROBJECT as $error)
{
echo $error;
}
我做了一些搜索,到处都是它只是说使用,没有效果。我知道我的服务器可以使用,因为我已经成功地将它用于其他事情。ini_set
ini_set
任何帮助或建议将不胜感激。
答: 暂无答案
上一个:在 PHP 中恢复默认错误报告
下一个:PHP 错误报告不会关闭
评论
set_error_handler("var_dump");