标签: php mysql logging
我有一个PHP代码,它执行以下操作
1)选择要从DB读取的查询
2)循环结果(我得到150K行)
3)对每个sql行执行一些处理,并使用file_put_contents将其记录到文件中(追加模式,没有文件打开/关闭)
但在执行1小时之后,代码会抛出500错误(在Chrome上),并显示一条消息,指出服务器无法处理请求。
屏幕上没有回显任何内容或PHP错误日志。
注意: - 当我查看日志文件时,我看到日志上有35000行,这意味着它正在处理35K记录然后失败。