//main.php
exec('nohup php test.php >> ./logfile.log 2>&1 &');
exit;
//test.php
ini_set('max_execution_time', '0');
for ($i = 0; $i < 1000; $i++) {
file_put_contents('file-test.txt', $i . "\n", FILE_APPEND);
sleep(1);
}
ulimit -a
они высокие, явно не из-за них. Вот как отловить из-за чего завершается процесс раньше чем весь цикл пройдет?