настройка Schelder-а...

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

Аватар пользователя vick vick 15 августа 2007 в 13:08

День добрый.
Установил модуль Schelder, для того чтобы созданные статьи в определенный срок на сайте появлялась автоматом.
при создании сраницы (/node/add/page) появляется - Scheduling options c Publish on, Unpublish on и Часовой поясом...
я выставляю в Publish on время публикации (примерно через 5 минут)... создаю статью..
Через 10 минут так нчего и не появилось(((..
захожу в admin/settings/site-information - там мне - эта статья мол значиться не опубликованой... и вот тут хоть ты тресни, но пока в admin/settings/site-information не поставишь галочку напротив этой статьи и не опубликуешь отмеченныое, то она так и не появиться ..
по дефолту у меня выставленно что все статьи пубтуются, так что здесь а когда захожу в изменения статьи, в настройки - там она значиться там отметка с публикации снята
Кто-нибудь подскажите как все-таки настроить этот автол вывод в опред-ный срок?

Комментарии

Аватар пользователя vick vick 15 августа 2007 в 13:46

у меня установлен модуль Poormanscron
там есть - Cron runs interva и Retry interval .... как по вашему какие значения им лучше поставить и чем это чревато?..

Аватар пользователя Shedko Shedko 15 августа 2007 в 14:11

Пустая страница - нормально. Так и должно быть. Значит крон сработал, в чем можно убедиться в логах.

По поводу интервалов.
Там и так вроде написано,
чем чаще идет вызов (Cron runs interva) тем быстрее проиндексируется ваш сайт встроенным поиском и чаще будут запускаться проверки на задания которые нужно выполнить по расписанию - например из вашего первого поста.
Но т.к. вы используете Poormanscron - то это "софтварная" реализация крона, которая требует еще больше ресурсов. Но если сайт не очень большой и не часто обновляется и не ооооочень много дополнительных модулей вызываемых кроном, то ничего не случится даже если поставить выполнение раз в 15-20 минут.

Аватар пользователя Kulibin Kulibin 15 августа 2007 в 22:15

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

Причем если под гостем запустить cron.php, то выливается ошибка "user warning: Got error 127 from storage engine query: DELETE FROM cache_filter WHERE expire != 0 AND expire < 1187201237 in /home/user1/data/your-courses.info/includes/database.mysql.inc on line 172."

Но вместе с ошибкой новые статьи показываются этому гостю - но пока еще раз не обновишь страницу! После обновления исчезает и ошибка, и новые статьи не показываются.

Помагает только ручная очистка cache_page. Или это в связи с агрессивным кешированием, и оно бы само через некоторое время обновило все (кстати, через сколько)?