我该如何制止PHP中的特定错误

我想抑制时自动运行的脚本超时错误。 该脚本超时事实并不是因为它将在超时后一分钟再运行的问题。 我确实想报告的所有其他错误。

有任何想法吗?

--------------解决方案-------------

function suppress_timeout() {
if (connection_status() == CONNECTION_TIMEOUT) {
// do your own thing here
}
}

register_shutdown_function("suppress_timeout");

如果@ nikic的答案是不是你所追求的东西,你可以使用

  • set_error_handler -设置一个用户定义的错误处理函数

设置自定义错误处理程序可以处理特定的错误。

set_time_limit(0);

这只会清除超时。 也许这就是还不够吗?

分类:php 时间:2015-03-15 人气:0
本文关键词: PHP
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.522 (s). 9 q(s)