Всё правильно, воровать надо там, где это в порядке вещей :)
Покупайте сервак, ставьте на колокейшен, и нет проблем.
Логи веб-сервера могут занимать много места, если не ротируются.
Если вы храните почту на сервере, то она тоже может занять много места.
А лучше напишите в службу поддержки и спросите, что именно занимает много места.
Скорее всего спамят с вашего аккаунта.
В письма автоматически подставляется ваш емайл в Return-Path.
На него сыпятся отлупы.
Т.е. данные должны быть обработаны сразу после добавления в базу?
А почему тогда не повесить обработку в том месте, где происходит добавление?
Ну и если делать вашим способом, то лучше не в задании cron делать 6 запусков и 6 пауз по 10 секунд, а делать один запуск раз в минуту, в нём делать проверку в цикле 6 раз и, после каждой проверки, паузу 10 секунд.
Вы лучше расскажите, зачем всё-таки нужно постоянно перезапускать скрипт, а кто-нибудь может предложит более красивое решение :)
<?php ini_set("max_execution_time","600"); for($i=0;$i<300;$i++){ sleep(1); echo $i."<br />"; flush(); } ?>
Когда скрипт спит (sleep), время не тикает.
Жуть какая :)
На php адекватного решения такой задачи не сделать, на то он и php.
Если только не найти другое решение, чтобы не нужно было постоянно перезапускать скрипт.
Читайте bash_history, там будет всё написано.
Если же там будет встречаться "rm .bash_history", то тоже можно начинать подозревать :)
Эт как? Ноу-хау? Покажите, как выглядит задание :)
Каждый раз, после того, как скрипт отработает, запускать его заново?
А в чём заключается основная задача?
Пишете скриптик, например, на Perl. Он после запуска демонизируется и постоянно висит в ожидании каких-либо событий. Так будет менее топорно.
Штатными средствами этого не сделать.
Но я предполагаю, что можно написать небольшой плагинчик, который будет проверять при публикации, если пользователь "автор", то принудительно менять категорию поста на нужную.