<?php
$f = fopen("test.txt", "a");
fputs($f, date("Y-m-d H:m:s" . "\n"));
fclose($f);
?>
в личной панели поставил время выполнения на каждый час. Прошло несколько дней, скрипт ни разу не выполнился, начал писать в поддержку. После долгой переписки, мне прислали логи, где видно, что скрипт как и должен запускается каждый час, но файл на серваке как был пустым, так и остался. Запуск "руками" этого скрипта срабатывает как надо и в файл пишется текущее время. Права выставил 0755.
Небольшое замечание, заметил, что количество минут на сервере всегда равно 3, т.е. в какое бы время я не запустил этот скрипт, всегда в файл пишется дата с 3 минутами(пример 2014-03-12 12:03:15).