变化PHP的警告消息在PHP
改变他们的警告消息变化PHP的警告消息在PHP
警告:包括(工具/ TEST_DB/viewposta.php)[function.include]: 未能打开流:在没有这样的文件或目录d:\程序文件 \服务器XAMPP \ XAMPP \ htdocs中\ projc \ writecode \工具\上线路终端 \ run.php 45
警告:包括()[]:未能打开“工具/ test_db/viewposta.php'包含(include_path ='。; D:\ 程序文件\ Server xampp在d \ XAMPP \ PHP \ PEAR'):\程序 文件\服务器XAMPP \ XAMPP \ htdocs中\ projc \ writecode \工具\上线 终端\ run.php 45
是
错误在\ projc \ writecode \工具\上线45
如果你是一个类中的终端\ run.php,我建议从here看着set_error_handler
。
set_error_handler(
function($level,$msg,$file,$line) {
echo "Error at ".$file." on line ".$line;
exit;
}
);
好的非常感谢你 – 2013-05-04 15:49:03
所以它的工作? – 2013-05-04 15:49:57
这很好, 但它不能在我的程序上运行。 – 2013-05-04 16:35:50
生产方:关闭错误报告。发展方面:很高兴,他们更加详细,就像你想要的那样。 – 2013-05-04 15:37:25
看看php [例外](http://www.w3schools.com/php/php_exception.asp) – Daniel 2013-05-04 15:39:11
@Daniel:我相信这只适用于你之前做的检查。如果错误直接发生在php函数(如include)上,则不能抛出任何东西,因为它是引发错误的PHP。 – 2013-05-04 15:50:53