cron job için yardım ! (php, laravel)
arkadaşlar laravel ile proje geliştirdim düzenli olarak her akşam 11 de bi tabloyu veritabanına yazmam lazım bana
Bunu plesk panel ilemi yoksa laravel için kodlarlamı nasıl yapıcam yol haritası olarak bana yardımcı olurmusunuz
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
Merhaba,
Ben bunun için şöyle birşey yapıyorum. Laravelde ki Task Scheduling ile uğraşmamak için bir controller hazırlıyorum. Çalışacak fonksiyonları yazıyorum. Ve bunlara bir route belirtiyorum.
Plesk panelden de "Zamanlanmış Görevlerden" cron job oluşturuyorum.
Cron job tanımlarken "Bir url getir" seçeneğini seçip daha önce tanımladığım routelardan hangisini istersem yazıp, çalıştırma sıklığını seçerek onaylıyorum.
Belirttiğim gibi bunun için Laravel Task Scheduling kullanılabilir ancak 2-3 tane cron job varsa girmiyorum buna.
Dökümantasyona bakmak istersen eğer ; https://laravel.com/docs/9.x/scheduling
Kolay gelsin.