У меня была такая же проблема, и я решил с этим кодом:
file_put_contents("status.txt","ping");
Я положил его в цикл моего сценария
Итак, я проверяю дату последнего изменения файла, чтобы увидеть, активен ли скрипт
чтобы не перегружать HD вы можете сделать что-то вроде этого:
$i++
if( $i%100 == 0)
file_put_contents("status.txt","ping");
это запишет файл, когда $ i == 100 или 200 или 300 и т.д ...
это обходной путь