|
|
|
| как заставить выполняться пхп скрипт постоянно через определенный промежуток времени не открывая страницу в браузере? Крон? а без него можно как-нить?,
А если с кроном почитать бы про него... как установить как работать..... его можно настроить если у меня апач под виндой работает? | |
|
|
|
|
|
|
|
для: localGhost
(15.04.2005 в 05:43)
| | Cron - это демон UNIX, который запускает различные системные скрипты в опеределённое время (например удаление файлов из временных директорий, создание резервных копий и т.п.). Сейчас полно реализаций cron и под Windows, я использую nnCron, навороченная Windows-версия за деньги, классический cron (редактирование cron.tab) бесплатно http://www.nncron.ru/, в мануале, кстати, подробно описывается синтаксис corn.tab. Если вы работаете под Windows следует php-файлам назначить в качестве обработчика php.exe, как это сделать описывается в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1696.
Использование cron+PHP достаточно удобно, у меня, например, эта связка выполняет резервное копирование данных. | |
|
|
|
|
|
|
|
для: cheops
(15.04.2005 в 12:11)
| | В виндах есть свой планировщик, можно настроить его для обращения по адресу скрипта в инете с заданной периодичностью :) | |
|
|
|
|
|
|
|
для: localGhost
(15.04.2005 в 05:43)
| | Можно вот так.....
<?php
set_time_limit(2147483647);
ignore_user_abort();
// выполняемый код
sleep(/* требуемый промежуток времени задержки в секундах */);
?>
|
но если хостеры не чайники, не прокатит :-( | |
|
|
|