Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Как периодически выполнять скрипт?


Автор: kulikoff 12.9.2007, 06:59
у меня есть скрипт, он выполняет репликацию из одной базы данных в другую. Можно ли как-то сделать так, чтоб скрипт сам автоматом выполнялся каждый два часа, скажем?

Автор: anurbol 12.9.2007, 07:07

<?
header("Refresh: 7200;url=/path/to/php/script");
?>
только нужно чтобы страница была всегда активной. То есть чтобы всегда была открытой, скажем так. А вообще по-моему это сильно нагрузит сервер

Автор: kulikoff 12.9.2007, 07:26
а есть более эффективные какие методы?

Автор: Sannis 12.9.2007, 08:29
Если UNIX-подобная система, то http://ru.wikipedia.org/wiki/Cron.

Автор: malice_ 12.9.2007, 10:39
добавлю. 

дистрибутив http://www.nncron.ru/download/nncronlt116.exe

мануал на русском: http://www.nncron.ru/download/help_ru.zip. 

версии и плагины (nncron имеет GUI): http://www.nncron.ru/download.shtml

Автор: malice_ 12.9.2007, 10:54
http://www.nncron.ru/download/nncronlt.zip (Windows)

Автор: Папараццы 12.9.2007, 11:12
Ставишь  Ифрейм в сайт width и height ставь на 0 Чтобы спрятать. Потом пиши Java Script который будет периодически грузить  твою страницу в этот фрейм. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)