Cron job, bir komutun veya PHP dosyasının belirli aralıklarla otomatik çalışmasını sağlar. Örneğin her gece yedek almak, her 15 dakikada bir e-posta kuyruğunu işlemek veya WordPress görevlerini çalıştırmak için kullanılır.
Plesk'te zamanlanmış görev oluşturma
https://alanadiniz.com:8443adresinden veya müşteri panelinizdeki hizmet sayfasından Plesk panelinize giriş yapın.- Web Siteleri ve Alan Adları sayfasında Zamanlanmış Görevler'e tıklayın.
- Görev Ekle'ye tıklayın ve görev türünü seçin: PHP betiği çalıştır, URL getir veya Komut çalıştır.
- Dosya yolunu veya adresi girin, çalışma sıklığını seçin.
- Tamam'a tıklayın. İsterseniz Şimdi Çalıştır ile hemen deneyebilirsiniz.
Zaman ifadesi nasıl okunur?
Beş alan sırayla dakika, saat, ayın günü, ay ve haftanın günüdür.
| İfade | Anlamı |
|---|---|
*/15 * * * * | Her 15 dakikada bir |
0 * * * * | Her saat başı |
0 3 * * * | Her gün saat 03:00'te |
0 9 * * 1 | Her pazartesi saat 09:00'da |
WordPress için öneri
WordPress'in kendi zamanlayıcısı (wp-cron) her sayfa açılışında çalışır ve siteyi yavaşlatabilir. wp-config.php dosyasına define('DISABLE_WP_CRON', true); satırını ekleyin ve Plesk'te her 15 dakikada bir wp-cron.php dosyasını çalıştıran bir görev oluşturun. Ayrıntılar: wp-cron.php hakkında öneriler.
Görevleri gereğinden sık (her dakika gibi) çalıştırmak hesabınızın kaynak limitlerini doldurabilir.
