Beim Ausführen wird eine Fehlermeldung angezeigt update/cron.php
Ich richte den Cronjob gemäß der Dokumentation ein . Aber es gibt den folgenden Fehler:
PHP-Warnung: require_once (update / vendor / autoload.php): Stream konnte nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis in update / app / bootstrap.php in Zeile 13
Schwerwiegender PHP-Fehler: require_once (): Fehler beim Öffnen von 'update / vendor / autoload.php' (include_path = '.:') In update / app / bootstrap.php in Zeile 13
Ich habe festgestellt, dass der Weg update/vendor/autoload.php
falsch ist. Die autoload.php sollte /vendor
stattdessen sein. Ist es ein Fehler?
Laut einem internen Magento-Problem weist dieser Fehler darauf hin, dass Cron nicht genügend Speicher hat. Versuchen Sie, Ihr PHP
memory_limit
auf mindestens zu erhöhen1G
; Ich glaube, wir werden anfangen zu empfehlen,2G
aber das ist nicht bestätigt.Starten Sie anschließend Ihren Webserver neu.
Übrigens haben Sie manchmal zwei
php.ini
Dateien: eine für die PHP-CLI und eine für das Webserver-Plug-In. Ändern Sie beide. Sehen Sie dies, um festzustellen, ob Sie eine oder zwei haben.quelle
update/vendor/autoload.php
existiert nichtWarning: require_once(/magento2/update/vendor/autoload.php): failed to open stream: No such file or directory in /magento2/update/app/bootstrap.php on line 13
memory_limit = 2G
aber immer noch gescheitertphp.ini
Dateien haben, müssen Siememory_limit
beide festlegen . Wenn Sie das ausschließen und wissenautoload.php
, dass es existiert, dann weiß ich es nicht, sorry.