7/24 Türkçe destek:[email protected]Sistem durumuDestek talebi

Plesk’te Zamanlanmış Görev (Scheduled Task) Oluşturma

Okuma süresi: 2 dk

Kısa yanıt: Plesk › Web Siteleri ve Alan Adları › “Zamanlanmış Görevler” ekranında “Görev Ekle”ye tıklayın; görev türünü (URL getir, PHP betiği çalıştır veya komut çalıştır), çalışma sıklığını ve bildirim tercihini seçip kaydedin.

Bu rehber kimin için: Windows hosting (Plesk) kullanıcıları · Gereken süre: 10 dakika · Seviye: Orta

Plesk’te zamanlanmış görevler, cPanel’deki cron işlerinin karşılığıdır. Windows sunucularda en pratik yöntem, görevi yapan sayfanızı belirli aralıklarla çağıran “URL getir” görevidir. Bu yöntemde uygulamanızın içinde gizli bir anahtarla korunmuş bir görev adresi oluşturursunuz.

Görev ekleme

  1. Ekranı açın: Plesk › Web Siteleri ve Alan Adları › Zamanlanmış Görevler › “Görev Ekle”.
  2. Türü seçin: “URL getir” (Fetch a URL), “PHP betiği çalıştır” veya “Komut çalıştır” seçeneklerinden birini seçin.
  3. Hedefi girin: URL için https://alanadiniz.com/gorev?anahtar=… adresini, PHP betiği için dosya yolunu yazın.
  4. Sıklığı belirleyin: “Çalıştır” menüsünden saatlik, günlük gibi hazır seçenekleri veya cron biçiminde özel zamanlamayı seçin.
  5. Bildirim tercihini seçin: “Bildirim” bölümünde yalnızca hatalarda e-posta almayı seçin.
  6. Test edin: Görevi kaydettikten sonra listede “Şimdi Çalıştır” ile deneyin ve çıktıyı kontrol edin.

Görev adresini koruyun

Görev adresi herkes tarafından çağrılabilirse kötü niyetli kişiler görevi tekrar tekrar tetikleyerek kaynaklarınızı tüketebilir. Adresi tahmin edilemeyen bir anahtarla koruyun ve uygulamanız anahtar yanlışsa işlemi reddetsin. Anahtar üretmek için şifre oluşturucu kullanabilirsiniz.

Hâlâ çözülmediyse

Görev çalışıyor ama işlem yapılmıyorsa uygulamanızın kendi günlüklerine bakın; URL görevlerinde zaman aşımı süresi uzun işlemler için yetersiz kalabilir. Uzun süren arka plan işleri için Windows Görev Zamanlayıcı’ya tam erişim sunan VDS sunucu daha uygundur.

Sık sorulan sorular

Zaman ifadesini nasıl yazarım?

Plesk cron biçimini destekler: dakika, saat, gün, ay ve haftanın günü. İfadeyi cron ifadesi oluşturucu aracıyla hazırlayabilirsiniz.

Görevler hangi saat dilimine göre çalışır?

Sunucu saat dilimine göre çalışır; görev listesinde sunucu saati gösterilir.

İlgili rehberler