Forum Webscript.Ru

Общие => Веб Сервера => Тема начата: Greg от 23 Октября 2006, 15:18:25

Название: Планировщик задач в Windows 2003
Отправлено: Greg от 23 Октября 2006, 15:18:25
требуется решить следующую задачу: каждую ночь в определенное время на сервере должен запускать скрипт, написанный мною. как это решить совершенно непонимаю!

скрипт - что-то вроде индексатора, проходит по ссылкам, собирает информацию, забивает в базу. однако он выполняется долго и поэтому даже если установить set_time_limit(0) - все равно через несколько минут выдает ошибку, что файл не найден (в смысле скрипт). так я пробовал запускать его извне руками.

но вручную каждую ночь вставать чтобы его запустить нехоццо. Поэтому два вопроса:
1. как сделать планировщик скрипта на сервере?
2. Может нужно его делать не как public-скрипт, а запускать из какого нибудь другого места?

в общем, никогда этим не занимался...(((
Название: Планировщик задач в Windows 2003
Отправлено: CGVictor от 23 Октября 2006, 18:21:39
Greg
Можешь запускать отдельно интерпретатор (php?) и отдавать ему скрипт на исполнение.
Можешь подключить PHP как парсер для windows scripting host, запускать просто как экзешник (н-да, сравнение корявое).
Название: Планировщик задач в Windows 2003
Отправлено: USE от 23 Октября 2006, 18:40:09

C:\\php\\cli\\php.exe crawler.php
Название: Планировщик задач в Windows 2003
Отправлено: Greg от 24 Октября 2006, 08:24:37
USE
спасибо, примерно так и поступил