抑制提示“Fatal error: Maximum execution time of 30..”


Suppress the message "Fatal error: Maximum execution time of 30..."

我使用register_shutdown()提供显示页面,如果上传需要很长时间导致PHP超时。我真的不需要向用户显示致命错误,如何隐藏该消息?

您可能希望在您的生产机器上将php.ini中的display_errors指令设置为off。或者,如果您的脚本在超时问题之外没有任何致命错误,您可以使用ini_set在运行时关闭显示错误。

要隐藏错误消息,可以使用error_reporting(E_NONE)来抑制所有错误消息

或者,您可以执行ini_set('display_errors','0');来隐藏错误消息,使其不被显示,并记录它们