2015-01-16 1 views
0

В таблице cron_schedule я вижу, что задание cron «execute_tasks» всегда заканчивается ошибкой, в которой указано, что «Работа выполнялась дольше, чем настроенное max_running_time». Я знаю, что это происходит, когда задание cron работает дольше, чем параметр «Missed if Not Run Within», который я установил на 120 минут. Почему завершение задания «execute_tasks» заканчивается ошибкой? 2 часа кажется большим количеством времени. У нас есть набор cron.php для запуска каждые 1 минуту.Работа с ошибкой Cron работала дольше, чем сконфигурированное max_running_time

Пожалуйста, дайте мне знать, если у вас есть идеи. Спасибо!

+0

Хм, я не помню задание «execute_tasks» cron в Magento. Это какая-то обычная работа cron в вашем проекте? Возможно, это часть модуля? Обычно задание cron работает слишком долго, тем более, что он может блокировать выполнение других заданий cron (если только они не настроены на выполнение «всегда»). Вы знаете, что делает эта работа cron? – Agop

ответ

1

Это сообщение может появиться, если вы установили модуль Magento «AOE Scheduler».

Это означает, что ваше значение php «max_execution_time» имеет низкое значение, вам нужно попросить вашего хост-провайдера увеличить это значение.

Также вы можете попробовать сделать большую ценность «memory_limit».