关于脚本超时的PHP Guru

| 有时我会得到随机的PHP执行超时。有没有办法解决它的来源?一种调试方法? 谢谢...     
已邀请:
如果您不确定代码的哪一部分要花费大量时间,则可以在代码的每一部分之前和之后获取时间戳,然后比较时间差,然后报告这些时间。这将使您知道代码中哪些部分花费的时间最长。 如果您有随机超时,并且脚本通常会非常快速地处理,那么我猜这是两件事之一(我敢肯定还有比这更多的情况): 1)如果您连接的外部资源没有响应,则可能导致超时 2)您有一个动态代码段,可以根据环境和用户来处理很少或很多信息(例如,您允许图像上载或动态sql查询等) 如果您有可以描述这种情况的代码(甚至是伪代码),则可以使我们更轻松地查看可能存在问题的位置。     

要回复问题请先登录注册