Задания CRON

InstantCMS 1.X
#1 19 января 2017 в 08:19
Версия 1.10.7 задания cron странно работают, у хостера настроено на 15мин, те что в заданиях настроены на 0 не работают а остальные нормально вроде. В чём может быть ошибка?
#2 19 января 2017 в 09:28

те что в заданиях настроены на 0

Dimas

Если я не ошибаюсь минимальное время 5 минут, 0 не может быть.
#3 19 января 2017 в 09:59


те что в заданиях настроены на 0

Dimas

Если я не ошибаюсь минимальное время 5 минут, 0 не может быть.

Андрей

#4 19 января 2017 в 11:33
В логах нашел ошибку, она не относится к этой проблеме?
PHP Strict Standards: call_user_func() expects parameter 1 to be a valid callback, non-static method cms_model_billing::getDefaultConfig() should not be called statically in public_html/core/cms.php on line 521
#5 19 января 2017 в 12:41
Ошибка не относится к крону.
#6 19 января 2017 в 15:41
Dimas, вот почитайте instantcms.ru/blogs/stranyi-blog/kak-proverit-rabotaet-li-zadacha-cron.html, там, где запуск ядерных методов из cron

PHP Strict Standards

обычно возникает, когда версия php на хостинге превышает ту, что нужна движку (на хостинге ставят самую крайнюю). Здесь два варианта:

1. Понизить версию до php 5.3+ (+GD, iconv, mbstrings), если у вас на хостинге 5.4 и больше

2. Убрать вывод ошибок типа Strict Standards строчкой в index.php
  1. Error_Reporting(E_ALL & ~E_NOTICE & ~E_WARNING & ~E_STRICT);
Если и тут не помогло — попробуйте вставить эту строчку еще и в cron.php.
#8 19 января 2017 в 17:50
Dimas
Не факт. Некоторые методы ядра (например, те, что так или иначе используют сессию, при запуске от задачи крон возвращаются с ошибкой или cmsCore::halt()
#9 19 января 2017 в 22:04
Дело оказалось в execution time of 10 seconds
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.