Verificare il motivo per cui cron è stato disabilitato
Questo articolo offre soluzioni per la risoluzione dei problemi relativi a cron nei prodotti Adobe Commerce per infrastrutture cloud.
Prodotti e versioni interessati
- Adobe Commerce su infrastruttura cloud, tutte le versioni
Problema
Di seguito sono riportati i sintomi di cron problemi:
Hai notato che cron non era in esecuzione.
Ad esempio: vengono visualizzate le righe seguenti nel file app/etc/env.php
:
array (
'enabled' => 0
),
Un array vuoto indica che cron è abilitato:
array (
),
Cause
Ci sono diversi motivi per cui cron non è attualmente attivo:
- cron è stato disabilitato a causa di OpCache impostazioni mancanti.
- Il team dell'infrastruttura ha disabilitato cron perché causava un calo delle prestazioni del sito.
- cron non è stato riabilitato perché la distribuzione non è riuscita.
Consulta una delle seguenti sezioni per una soluzione al problema.
Soluzioni
Soluzione per le impostazioni OpCache mancanti solution-missed-opcache-settings
Soluzione per utenti disabili dal team di infrastruttura solution-disabled-by-infrastructure-team
- Controlla i ticket di supporto precedenti in cui il tuo sito non rispondeva o non rispondeva.
- Verificare quindi se il team Infrastruttura ha segnalato di averlo disabilitato.
- Verificare di aver risolto i problemi segnalati dal team Infrastruttura.
- Inviare una richiesta di supporto se è necessaria ulteriore assistenza per richiedere la riattivazione di cron e spiegare come sono stati risolti i problemi indicati dal team Infrastruttura.
Impossibile distribuire la soluzione solution-deployment-failed
Controlla i registri di distribuzione:
- Visualizza e gestisci i registri nella Guida all'infrastruttura di Commerce su Cloud.
- Verifica del registro di distribuzione se nell'interfaccia utente di Cloud è presente
log snipped
errore nella Knowledge Base di Commerce.
-
Se la distribuzione non è riuscita durante il passaggio
setup:upgrade
, cron non sarà stato riabilitato.
Ad esempio: vedi questa riga nel registro di distribuzione:The command "/bin/bash -c "set -o pipefail; php ./bin/magento setup:upgrade --keep-generated --ansi --no-interaction | tee -a /app/$<project_id>/var/log/install_upgrade.log"" failed. Cache types config flushed successfully
-
In caso contrario, la distribuzione potrebbe non essere riuscita durante un’altra fase. Controlla il registro di distribuzione e accertati che entrambe le righe siano visualizzate (esempio di seguito). Se nel registro non vengono visualizzate entrambe le righe simili, significa che cron non è stato riabilitato:
[2024-03-06T10:55:39.345564+00:00] INFO: Disable cron
…[2024-02-07T10:50:09.579005+00:00] INFO: Enable cron
Invia una richiesta di supporto se hai bisogno di ulteriore assistenza.