PHP中不可捕获的ErrorException

PHP中不可捕获的ErrorException,php,mysql,exception,doctrine,Php,Mysql,Exception,Doctrine,有时候,我的php会说: ErrorException:发送查询数据包时出错。PID=X 我试图放置一个try/catch块,以便将\Exception作为异常类处理重试,但我的try/catch块无效,错误仍然被抛出 你知道吗?非常感谢由于数据包超过了允许的最大数据包,有时会发生此错误 捕获它不是PHP异常,而是MySQL错误 您能否更新my.cnf并添加以下内容: 允许的最大数据包=50M 然后重新启动MySQL,应该可以了

有时候,我的php会说:

ErrorException:发送查询数据包时出错。PID=X

我试图放置一个try/catch块,以便将\Exception作为异常类处理重试,但我的try/catch块无效,错误仍然被抛出


你知道吗?非常感谢

由于数据包超过了允许的最大数据包,有时会发生此错误

捕获它不是PHP异常,而是MySQL错误

您能否更新my.cnf并添加以下内容:

允许的最大数据包=50M

然后重新启动MySQL,应该可以了