Magento 2 - Ошибка при запуске update/cron.php


Я получаю сообщение об ошибке при запуске update/cron.php

Я настраиваю cronjob в соответствии с документацией . Но это приводит к следующей ошибке:

Предупреждение PHP: требуется_once(update/vendor/autoload.php ): не удалось открыть поток: Нет такого файла или каталога в update/app/bootstrap.php в строке 13

Неустранимая ошибка PHP: require_once(): Не удалось открыть требуемое обновление/поставщик/загрузка.php' (include_path='.:') в update/app/bootstrap.php в режиме онлайн 13

Я обнаружил, что путь update/vendor/autoload.php неверен. Тот autoload.php вместо этого должно быть /vendor. Это ошибка?

Author: 7ochem, 2016-07-28

2 answers

Я наконец-то разобрался в этом вопросе. Я должен запустить composer install в <magento_dir>/update/.

 27
Author: Paul, 2016-08-09 14:27:44

Согласно внутренней проблеме Magento, эта ошибка указывает на то, что у cron заканчивается память. Попробуйте увеличить свой PHP memory_limit по крайней мере до 1G; на самом деле, я полагаю, что мы начнем рекомендовать 2G, но это не подтверждено.

После этого перезапустите свой веб-сервер.

И, кстати, иногда у вас есть два файла php.ini: один для интерфейса командной строки PHP и один для подключаемого модуля веб-сервера. Измените их обоих. Смотрите это, чтобы определить, есть ли у вас один или два.

 -1
Author: Steve Johnson, 2016-07-28 22:27:35