【发布时间】:2013-10-17 05:46:12
【问题描述】:
如果从服务器获得响应的时间超过 30 秒,cURL 会使 PHP 抛出致命错误。这似乎在我的网络应用程序中发生了很多,尤其是在其他服务器很忙的情况下。让用户看到真的不好看。
我想自己捕获超时并显示一条漂亮的消息,或者,我想知道是否有一种方法可以继续执行 PHP 脚本的其余部分,因为该脚本的其余部分可以执行,即使服务器没有响应(使用默认值)。
老实说,我真的不明白为什么 cURL 会抛出致命错误而不是警告超时。真的很痛苦。
【问题讨论】:
标签: php curl fatal-error