Cron adresini, sürekli çalışması için sunucuma nasıl ekleyebilirim?

Bu her sunucu paneline göre değişmektedir. Sunucu yöneticinizden en net desteği alabilirsiniz.

Cpanel üzerinden cron ekleme;

1. Cpanel üzerinden Gelişmiş başlığı altından, Cron İşleri başlığına tıklayalım.
2. Eğer her cron çalıştığında bilgi almak istersek, gelen erkdan E-posta adersimizi girelim. (Çok sık mail gelecekğinden, sürekli kullanmadığınız bir e-posta adresi girmemiz daha doğru olur.)
3. Ortak ayarlar kısmından 5dk'da bir kez olanı seçelim.
4. Komut satırına wget https://www.DOMAINADINIZ.com/cron/cron-dosyasi.php adresini girelim.

Örnek;

wget https://www.deneme.com/cron/cron.php

ve "Yeni Cron İşi Ekle" tuşuna tıklayalım.

Plesk üzerinden cron ekleme;

1. Plesk > Tools & Settings > Scheduled Tasks (veya ilgili abonelikte Websites & Domains > Scheduled Tasks).
2. Add Task / Görev Ekle:

    • Task type: Run a command (Komut çalıştır)

    • Command:

      /usr/bin/curl -sS --fail --max-time 60 "https://www.domainadi.com/cron.php" 
        -H "User-Agent: PleskCron/1.0" 
        --output /dev/null
      

      Açıklama:
      -sS sessiz ama hata gösterir, --fail 4xx/5xx’te hata döndürür, --max-time 60 60 sn’de zaman aşımı yapar, çıktı log şişmesin diye /dev/null.

    • Run: Hourly (saatlik) veya Schedule kısmına cron ifadesi olarak:

      0 * * * *
      
    • Notify: (Opsiyonel) Hata olursa mail gönder.


Not : Sunucunuzda cronjob servis yoksa, www.cron-job.org gibi ücretsiz bir servis kullanabilirsiniz. 

XML Entegrasyonlar

XML Entegrasyonlar kategorisinde bulunan diğer sıkça sorulan sorular.