Я работаю над одноразовым скриптом PHP (5.2.6), который переносит несколько миллионов строк базы данных MySQL (5.0.45) в другой формат в другой таблице, сохраняя (много) соответствующих данных в памяти для инкрементные вычисления. Данные рассчитываются постепенно. (кусками около 1000 строк)
Скрипт неожиданно останавливается в случайных точках без сообщения об ошибке. У меня вопрос - как я могу узнать причину остановки скрипта. (нехватка памяти? тайм-аут из-за MySQL и т. д.)
У меня есть set_time_limit (0); так что это не тайм-аут PHP.