Intrebari si Tutoriale: Magento
Magento 2 Cron bin/magento must be run as a CLI application
Adaugat de Flaviu Ghitulescu on 19 January 2016 10:03 AM

In versiunea 2.0 de la Magento cron-ul de indexare necesita rularea php in modul CLI. In admin apare mesajul: One or more indexers are invalid. Make sure your Magento cron job is running.

Accesati cPanel > Cron Jobs si cautati linia cu comanda de indexare si inlocuiti comanda php cu php-cli:

* * * * *   php /home/username/public_html/bin/magento indexer:reindex
*/5 * * * *   php-cli /home/username/public_html/bin/magento indexer:reindex

INFO: In functie de dimensiunea sitului si de intervalele de actualizare a datelor din magazin puteti seta un interval mai rar de rulare a cron-ului pentru a evita consumul excesiv de resurse:
O data la 5 minute */5****
O data la 15 minute */15****
De 2 ori pe ora 0,30****


In cazul in care nu aveti aceasta inregistrare in lista de cron (Current Cron Jobs) va trebui sa o adaugati in zona Add a New Cron Job:

Common Settings: Once Per Five Minutes (*/5****)
Command: php-cli /home/username/public_html/bin/magento indexer:reindex

Nota: Inlocuiti  username  cu utilizatorul contului cPanel. De asemenea verificati calea pana la instalarea magento, in acest exemplu magento este instalat in radacina sitului public_html

(0 voturi)
Acest articol a fost de ajutor
Acest articol nu a fost de ajutor