Postingan lainnya
Laravel Cron Job pada "Laragon"
Saya membuat commands baru dan sudah saya daftarkan pada app/console/kernel.php
protected function schedule(Schedule $schedule)
{
$schedule->command('cronjobtelegram')->everyMinute();
}
pada laragon nya di file cronical.dat (tool->cron->cronical.dat)
saya tambahakan schedule run
* * * * * php e/aragon/www/si-eleng2/artisan schedule:run >> /dev/null 2>&1
mohon bantuan nya , cron job tidak berjalan
1 Jawaban:
<div>Ada beberapa hal yang bisa menjadi penyebab cron job Anda tidak berjalan.<br><br>* Pastikan jalur eksekusi PHP yang benar dalam cron job Anda.<br>* Pastikan cron job benar-benar dieksekusi. Anda dapat memeriksa ini dengan menjalankan perintah berikut:<br><br></div><pre>crontab -l</pre><div><br>Ini akan menampilkan daftar semua cron job yang saat ini dijadwalkan. Jika cron job Anda tidak terdaftar, maka itu tidak dieksekusi.<br>* Pastikan aplikasi Laravel Anda sedang berjalan. Anda dapat memeriksa ini dengan mengunjungi aplikasi tersebut di browser Anda. Jika aplikasi tidak berjalan, maka cron job tidak akan dapat dieksekusi.<br><br>Jika Anda sudah memeriksa semua hal ini dan cron job Anda masih tidak berjalan, maka Anda mungkin perlu menghubungi penyedia hosting Anda untuk bantuan.<br><br>Berikut adalah beberapa hal tambahan yang dapat Anda coba:<br><br>* Cobalah menjalankan cron job secara manual. Anda dapat melakukannya dengan menjalankan perintah berikut:<br><br></div><pre>php artisan schedule:run</pre><div><br>* Cobalah mengubah frekuensi cron job. Misalnya, jika Anda saat ini menjalankan cron job setiap menit, coba jalankan setiap jam atau setiap hari.<br>* Cobalah menggunakan penjadwal cron job yang berbeda. Ada banyak penjadwal cron job yang tersedia, seperti CRON, CRONTAB, dan WINDOWS CRON. Cobalah menggunakan penjadwal yang berbeda dan lihat apakah itu memperbaiki masalah.</div>