Cron Job Nedir ve Ne İşe Yarar?
Cron Job, belirli aralıklarla (örneğin her gece saat 03:00'te veya her 15 dakikada bir) sunucunun otomatik olarak bir PHP betiğini çalıştırmasını sağlayan Linux tabanlı zamanlama mekanizmasıdır.
Adım Adım Cron Job Ekleme:
- cPanel'de Gelişmiş (Advanced) sekmesi altındaki Cron İşleri (Cron Jobs) aracına girin.
- Ortak Ayarlar (Common Settings): Hazır şablonlardan birini seçebilirsiniz (Örn: Günde bir kez, Her saat başı, Her 5 dakikada bir).
- Komut (Command): Çalıştırılacak betiğin tam yolunu girin.
Örnek Cron Komutları:
- Standart PHP Betiği Çalıştırma:
/usr/local/bin/php /home/kullaniciadi/public_html/cron/mail-gonder.php >/dev/null 2>&1
- Laravel Görev Zamanlayıcı (Scheduler):
* * * * * cd /home/kullaniciadi/public_html && php artisan schedule:run >> /dev/null 2>&1
- WordPress Gerçek Cron (wp-cron.php):
/usr/local/bin/php -q /home/kullaniciadi/public_html/wp-cron.php
Not: Komut sonuna eklenen
>/dev/null 2>&1parametresi, her çalıştırmada size gereksiz e-posta bildirimi gitmesini engeller.