Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > Запуск ПХП-скрипта в опредилённое время! |
Автор: Prof. 8.10.2002, 14:17 |
Вот у меня есть скрипт на ПХП: <?php $remotefile = fopen("http://go.bb.ru/vbn_reports/1021/index.html", "r"); $content= fread($remotefile, 100000); fclose($remotefile); eregi("<P><B>*.*</B>",$content,$ret); $fp=fopen("stat.txt","w"); fwrite($fp,$ret[0]); fclose($fp); ?> И мне нужно сделать так, чтобы он сам запускался через каждые 24 часа, ровно в 3 часа ночи по-Московскому. |
Автор: Sun 9.10.2002, 01:32 |
Такие штуки обычно делают через cron (специальный демон, который запускает задания в заданое время). Тебе нужно прописать вызов твоего скрипта в файле /etc/crontab. Формат записи можешь посмотреть в man |
Автор: MuToGeN 9.10.2002, 02:58 |
или если на хостинге то обычно /crontab или /.crontab на корневом FTP-каталоге |
Автор: Prof. 9.10.2002, 04:05 |
А код Вы можете написать![]() Исходный PHP-расчёт, расположен по адресу: ''http://vbn.vingrad.ru/script.php"... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Напишите плиззз код ![]() |
Автор: Wowa 9.10.2002, 19:23 | ||
Здесь код никакой не нужен. Берешь и прописываешь время запуска и путь к скрипту |
Автор: Sun 9.10.2002, 19:30 |
Тебе понадобиться shell-доступ к твоему серваку. Лучше всего если есть возможность то использовать ssh, в крайнем случае подойдет rlogin или telnet. На сервере тебе нужно запустить команду crontab с ключем -e (edit). crontab -e У тебя запустится текстовый редактор (скорее всего vi), и ты сможешь прописать задание. Формат записи можешь глянуть тут http://www.citforum.ru/operating_systems/manpages/CRONTAB.1.shtml З.Ы. Советую перед началом всех этих действий ознакомиться (если не знаешь) с основными командами Юникса и текстовым редактором vi |
Автор: MuToGeN 10.10.2002, 00:48 |
если весь вопрос в синтаксисе crontab, то по этому поводу ничего не помню. если вопрос в том как его туда установить спроси у админов твоего хостинга. в конце концов они за это деньги полуают |
Автор: Prof. 10.10.2002, 05:19 |
ОК, всё уже не нужно... Просто я думал надо писать какую-то опять прогу, а тут всё так просто ![]() Спасибо всем за дельные советы ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |