Ho creato un modulo magento che esporta il prodotto nel file csv. Ora voglio eseguire cronjob ogni giorno alle 23.55. Ho impostato config.xml come è scritto in magento cronjob wiki.magento cron job e cron_scheduler table
Il mio codice:
<crontab>
<jobs>
<gcompany_runprofilescronjob>
<schedule>
<cron_expr>55 23 * * *</cron_expr>
</schedule>
<run>
<model>export/export_csv::runprofilescronjob</model>
</run>
</gcompany_runprofilescronjob>
</jobs>
</crontab>
Ho anche impostare cronjob sul server. Quando viene eseguito cronjob, tutti i cronjobs in magento vengono memorizzati nella tabella del database cron_schedule ma non nel mio gcompany_runprofilescronjob. Se ho impostato intervallo diverso, ad esempio:
<cron_expr>*/1 * * * *</cron_expr>
mio cronjob è scritto nel database, ma in esecuzione ogni minuto che non voglio ... voglio che la mia funzione viene eseguita ogni giorno alle 23.55. Qualche suggerimento su cosa sto facendo male?
Potresti avere una migliore possibilità di ottenere assistenza su http://magento.stackexchange.com/ –