Cron ifadeleri nasıl okunur?
Cron, sunucuda bir komutu belirli zamanlarda otomatik çalıştıran zamanlayıcıdır. Yedekleme, e-posta kuyruğu, stok eşitleme veya WordPress zamanlanmış görevleri için kullanılır. Zamanlama beş alanlı bir ifadeyle yazılır.
Beş alan
Sırasıyla: dakika (0–59), saat (0–23), ayın günü (1–31), ay (1–12) ve haftanın günü (0–7; 0 ve 7 pazar). “30 3 * * *” her gün 03:30'da çalışır.
Özel işaretler
- * her değer
- */5 5'er aralıkla (dakika alanında 5 dakikada bir)
- 1-5 aralık (haftanın gününde pazartesi–cuma)
- 1,15 liste (ayın 1'i ve 15'i)
Örneğin “*/10 8-18 * * 1-5” hafta içi 08:00 ile 18:50 arasında 10 dakikada bir çalışır.
Sık yapılan hatalar
- Gün ve haftanın günü birlikte: İkisi de belirtilirse cron bunları “ve” ile değil “veya” ile birleştirir.
- Saat dilimi: Sunucu saati sizin saat diliminizden farklı olabilir.
- Çok sık çalıştırma: Her dakika çalışan ağır bir betik paylaşımlı hostingde kaynak limitlerini doldurabilir.
- Gereksiz e-postalar: Komutun sonuna “>/dev/null 2>&1” eklemezseniz her çalışmada çıktı e-postayla gönderilir.
cPanel'de ekleme
cPanel'de Cron İşleri ekranına zamanlamayı ve komutu girmeniz yeterlidir. PHP betiği için PHP'nin tam yolunu ve dosyanın tam yolunu yazın.
Cron ifadesi oluşturucu ifadenizi açıklar, sonraki çalışma zamanlarını gösterir ve cPanel'e yapıştırılacak komutu hazırlar.
Yorumlar0
Henüz Yorum Yok
İlk düşüncenizi paylaşan siz olun.
Yorum bırakmak için lütfen giriş yapın veya kaydolun.