cron для Magento2

Обсуждение общих вопросов связанных с программой
NapoleON_OFF
Сообщения: 2
Зарегистрирован:
05 ноя 2016, 01:35

cron для Magento2

NapoleON_OFF » 05 ноя 2016, 01:45

Добрый день.

Предварительно мануал и вопросы форума внимательно изучил.

Испробовал массу вариантов, но результат один - задача не выполняется.
%progdir%\modules\php\%phpdriver%\php-win.exe -c %progdir%\modules\php\%phpdriver%\php.ini -q -f %sitedir%\magento2.loc\bin\magento cron:run | grep -v "Ran jobs by schedule" > %sitedir%\magento2.loc\var\log\magento.cron.log
Результат

Start: g:\openserver\modules\php\PHP-7\php-win.exe -c g:\openserver\modules\php\PHP-7\php.ini -q -f g:\openserver\domains\magento2.loc\bin\magento cron:run | grep -v "Ran jobs by schedule" > g:\openserver\domains\magento2.loc\var\log\magento.cron.log
Start result: 0

Хотя в мануале на оф.сайте http://devdocs.magento.com/guides/v2.0/ ... -cron.html синтаксис немного другой, (испробовал все варианты) но суть вопроса не меняется.Задача не выполняется, т.е. не создаётся лог фал.

Но , если выполнить команду в консоли
g:\openserver\modules\php\PHP-7\php-win.exe -c g:\openserver\modules\php\PHP-7\php.ini -q -f g:\openserver\domains\magento2.loc\bin\magento cron:run | grep -v "Ran jobs by schedule" > g:\openserver\domains\magento2.loc\var\log\magento.cron.log
то всё проходит без ошибок.

Подскажите, где ошибка?
Спасибо.
orcakw
Сообщения: 1
Зарегистрирован:
15 фев 2017, 21:18

Re: cron для Magento2

orcakw » 15 фев 2017, 21:28

Привет!
Попробуйте так:
%COMSPEC% /c <строка из документации MAGENTO>
У меня это выглядело так:
%COMSPEC% /c php %sitedir%\www.site.ru\bin\magento cron:run | grep -v "Ran jobs by schedule" >> %sitedir%\www.site.ru\var\log\magento.cron.log
Ответить