Recibo un error al ejecutar update/cron.php
Configuré el cronjob de acuerdo con la documentación . Pero da el siguiente error:
Advertencia de PHP: require_once (update / vendor / autoload.php): no se pudo abrir la secuencia: No existe dicho archivo o directorio en update / app / bootstrap.php en la línea 13
Error fatal de PHP: require_once (): la apertura fallida requirió 'update / vendor / autoload.php' (include_path = '.:') en update / app / bootstrap.php en la línea 13
Descubrí que el camino update/vendor/autoload.php
está equivocado. El autoload.php debería estar en su /vendor
lugar. ¿Es un error?
Según un problema interno de Magento, ese error indica que cron se está quedando sin memoria. Intenta aumentar tu PHP
memory_limit
al menos1G
; de hecho, creo que vamos a comenzar a recomendar,2G
pero eso no está confirmado.Después de hacer eso, reinicie su servidor web.
Y, por cierto, a veces tiene dos
php.ini
archivos: uno para la CLI de PHP y otro para el complemento del servidor web. Cámbialos a ambos. Vea esto para determinar si tiene uno o dos.fuente
update/vendor/autoload.php
que no existeWarning: 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
pero aún he falladophp.ini
archivos, debe configurarlosmemory_limit
en ambos. Si descarta eso y sabe queautoload.php
existe, entonces no sé, lo siento.