У нас был Magento 1 и поставщик, где мы просто набрали путь файла cron.php для cronjob. Пример: anyname.com/cron.phpMagento 2 Cron.php
Теперь Magento 2 ist out, и я узнал, что файл cron.php теперь находится в папке/pub или/update. Так что я напечатал anyname.com/update/cron.php или anyname.com/pub/cron.php с .htaccess включена:
## Deny access to cron.php
# <Files cron.php>
# order allow,deny
# deny from all
# </Files>
Попытка сделать cronjob это выходит:
/vendor/magento/module-cron/Observer/ProcessCronQueueObserver.php:173 Stack
trace: #0
/vendor/magento/framework/Event/Invoker/InvokerDefault.php(73): Magento\Cron\Observer\ProcessCronQueueObserver->execute(Object(Magento\Framework\Event\Observer)) #1
/vendor/magento/framework/Event/Invoker/InvokerDefault.php(61): Magento\Framework\Event\Invoker\InvokerDefault->_callObserverMethod(Object(Magento\Cron\Observer\ProcessCronQueueObserver), Object(Magento\Framework\Event\Observer)) #2
/vendor/magento/framework/Event/Manager.php(66): Magento\Framework\Event\Invoker\InvokerDefault->dispatch(Array, Object(Magento\Framework\Event\Observer)) #3
/var/generation/Magento/Framework/Event/Manager/Proxy.php(95): Magento\Framework\Event\Manager->dispatch('default', Array) #4
/vendor/magento/module-cron/Observer/ProcessCronQueueObserver.php on line 173