Да все гораздо проще:
Код:
#!/bin/sh
cd /your/working/directory
while true
do
./run_your_script.php
sleep 30
done
Скрипт запускаешь при загрузке сервака и вообще не паришься. Он памяти практически не жрет, утечки памяти тоже исключены. Так что если вручную его не пристрелишь, маловероятно что он сдохнет. Ну и на всякий случай можно написать мониторящий скрипт, который будет за ним следить - запущен ли.