Как запускать скрипт в опредённый день недели?

Главные вкладки

Аватар пользователя Nik-mcd Nik-mcd 9 января 2011 в 11:49

Подскажите пожалуйста: нужно публиковать всё неопубликованные материалы в 9-00 в каждый понедельник, скрипт для публикации написал, а вот как его заставить срабатывать именно в это время?
ЗЫ есть модуль poormanscron, но он по-моему не дает такой возможности.
настройка крона, как я, понял не подойдет, так как у меня windows-хостинг.

Комментарии

Аватар пользователя vadim_ vadim_ 9 января 2011 в 12:27

"Ch" wrote:
используйте hook_cron

Этот хук срабатывает только по планировщику

"Nik-mcd" wrote:
настройка крона, как я, понял не подойдет, так как у меня windows-хостинг.

В Windows тоже есть Планировщик заданий

Аватар пользователя Ch Ch 9 января 2011 в 12:50

можно в hook_cron поместить код, который проверяет время и запускает при необходимости ваш скрипт.
как при этом запускать cron не имеет значение.
Можно через poormanscron или через планировщик
http://content-management-systems.info/node/925

Конечно, если нужно запускать скрипт строго в 9-00 не позже не раньше, то тогда и крон нужно настроить соответствующим образом.