更新后PHP执行超时

更新后PHP执行超时,php,apache,error-handling,Php,Apache,Error Handling,需要Finfo,但删除了msi包,因此卸载了PHP5.3.0,下载了5.3.2并安装了。现在,我的所有站点在遇到我的自定义错误处理程序时都有最大执行时间错误。在我更新之前没有问题-以前有人遇到过吗 检查了所有错误日志并运行了配置文件-没有突出的内容 编辑: 注释错误处理程序,我得到: 警告:PDO::_构造[PDO.-construct]:[2002]连接 尝试失败,因为已连接 该方未尝试通过网络连接 tcp://localhost:3306 在…Core.php中 在线60 core.php的

需要Finfo,但删除了msi包,因此卸载了PHP5.3.0,下载了5.3.2并安装了。现在,我的所有站点在遇到我的自定义错误处理程序时都有最大执行时间错误。在我更新之前没有问题-以前有人遇到过吗

检查了所有错误日志并运行了配置文件-没有突出的内容

编辑:

注释错误处理程序,我得到:

警告:PDO::_构造[PDO.-construct]:[2002]连接 尝试失败,因为已连接 该方未尝试通过网络连接 tcp://localhost:3306 在…Core.php中 在线60

core.php的第59-60行:

$this->db = new PDO('mysql:dbname=' . $config['database']['db'],
        $config['login']['username'], $config['login']['password']);

PDO正在连接MySQL 5。我开始认为这可能是一个5.3.2错误。

通过重新安装PHP5.3.0解决。更新触发的5.3.2错误或我自己代码中的错误。

通过重新安装PHP5.3.0解决。可能是5.3.2错误或由更新触发的我自己的代码中的错误。

您可以显示您的自定义错误处理程序吗?查看您的错误处理程序仍然很有趣。我不会发布我的错误处理程序,因为它与此问题没有任何联系。如果您好奇的话,它最初在解析函数errhandler$errNo、$errStr、$errFile、$errLine时出错{',但是整个文件已经被注释掉了。你到底连接到了什么?你要传递什么到PDO?你能ping一下你连接到数据库的对象吗?我想是这样的?@Danten:如果文件被注释掉了,系统仍然失败,那么问题不在于错误处理程序。如果错误处理程序真的是cause,这里的任何人都不能提供太多帮助。完全有可能错误存在于代码中的某个地方,但直到在新的运行时上运行时,错误才被发现。也完全有可能错误与5.3.2中的错误相似。但是没有代码,没有人能告诉你。你能展示你的自定义错误处理程序吗?看到你还是会很有趣的您的错误处理程序。我不会发布我的错误处理程序,因为它与此问题没有任何联系。如果您好奇,它最初在分析“函数errorhandler$errNo,$errStr,$errFile,$errLine”时出错{',但是整个文件已经被注释掉了。你到底连接到了什么?你要传递什么到PDO?你能ping一下你连接到数据库的对象吗?我想是这样的?@Danten:如果文件被注释掉了,系统仍然失败,那么问题不在于错误处理程序。如果错误处理程序真的是cause,这里的任何人都不能提供太多帮助。完全有可能错误存在于代码中的某个地方,但直到在新的运行时上运行时,错误才被发现。也完全有可能错误与5.3.2中的错误相似。但是没有代码,没有人可以判断。