Cron Job, DirectAdmin kontrol panelinde belirli zaman aralıklarında otomatik olarak çalışan görevlerdir. Web sitenizde düzenli olarak çalıştırmanız gereken işlemleri (örneğin veritabanı yedekleme, rapor oluşturma, e-posta gönderimi vb.) manuel yapmanıza gerek kalmadan otomatik hale getirmenizi sağlar.
Bu rehberde, DirectAdmin paneli üzerinden nasıl Cron Job tanımlayabileceğinizi adım adım anlattık.
DirectAdmin kontrol panelinize giriş yaptıktan sonra sol menüde yer alan Gelişmiş Özellikler (Advanced Features) bölümüne tıklayın. Ardından, açılan menüden Zamanlanmış Görevler (Cron Jobs) sekmesine geçiş yapın.
Yeni Cron Job tanımlarken aşağıdaki alanları doldurmanız gerekir:
Her alan için belirli değerler girerek görevin ne zaman çalışacağını belirlersiniz:
| Alan | Açıklama | Örnek Değer |
|---|---|---|
| Dakika | 0–59 | */5 (her 5 dakikada bir) |
| Saat | 0–23 | 2 (saat 02:00) |
| Gün (Ay) | 1–31 | 1,15 (ayın 1’i ve 15’i) |
| Ay | 1–12 | * (her ay) |
| Gün (Hafta) | 0–7 (0 ve 7 = Pazar) | 1-5 (hafta içi) |
Bu alana cron tarafından çalıştırılacak komutu yazmanız gerekir. Aşağıda bazı örnekler yer almaktadır:
# PHP dosyasını çalıştırmak için
php /home/kullanici/domains/siteniz.com/public_html/script.php
# curl ile cron tetiklemek
curl --silent http://www.siteniz.com/cron.php > /dev/null
# wget ile cron tetiklemek
wget -O /dev/null http://www.siteniz.com/cron.php
*/10 * * * * → Her 10 dakikada bir çalışır
0 0 * * * → Her gün saat 00:00'da çalışır
0 6 * * 1 → Her Pazartesi sabah saat 06:00'da çalışır
15 14 1 * * → Her ayın 1’i saat 14:15’te çalışır
DirectAdmin üzerinden Cron Job tanımlamak, zaman alıcı işlemleri otomatikleştirerek hem zaman kazandırır hem de hata riskini azaltır. Yukarıdaki adımları izleyerek, web sitenizin arka planda ihtiyaç duyduğu görevleri kolayca planlayabilirsiniz.
Bu makale sorununuzu çözdü mü?
Geri bildiriminiz için teşekkürler.
Çözemediniz mi?
Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.