Il mio cronografo Magento funziona normalmente circa qualche mese fa. Ma recentemente, improvvisamente smette di generare programma. Il comando cron stesso funziona correttamente nel mio server di hosting. È Magento versione 1.8.0.0.
Ecco cosa ho provato:
Provo ad eseguire cron.php nel browser e non genera pianificazione nella tabella cron_schedule.
Installa l'estensione AOE Scheduler, sperando che possa risolvere il problema. Posso generare una pianificazione usando questa estensione, ma Magento cron non può eseguire la pianificazione cron.
Installa la nuova versione di Magento 1.8.0.0 nel server di hosting, quindi esegui cron.php nel browser, la tabella cron_schedule è ancora vuota.
Installa la nuova versione di Magento 1.8.0.0 nel mio localhost, quindi eseguendo cron.php nel browser, genera pianificazione. Quindi provo a caricarlo sul server di hosting. Svuoto la cache di Magento, quindi eseguo cron.php nel browser, sorprendentemente non accade nulla nella tabella cron_schedule. Ma funziona bene nel mio localhost.
Ho un altro sito Magento versione 1.7.0.2 nello stesso server di hosting, il cron funziona bene.
Non so ancora quale sia la causa di questo problema, quindi lo pubblico qui. Sperando che qualcuno abbia lo stesso problema e condivida la soluzione.
/usr/bin/wget http://www.mysite.com/cron.php >/dev/null 2>&1
.