Teknoloji 03.07.2026

WHMCS 'Cron.php is already running' Hatası ve Kilitlenmeleri Çözme

WHMCS 'Cron.php is already running' Hatası ve Kilitlenmeleri Çözme

WHMCS Cron Kilitlenmesi ve Çözüm Yolları

WHMCS sisteminde faturalandırma, aktivasyon ve mail gönderim işlemlerinin yapılabilmesi için arka planda sürekli olarak cronjob çalıştırılır. Ancak bir cron süreci tamamlanmadan bir diğeri tetiklendiğinde veya sunucu limiti nedeniyle cron kilitlendiğinde **"Cron.php is already running"** hatası alırsınız. Bu durum yeni siparişlerin onaylanmasını ve e-postaların gönderilmesini engeller.

1. Veritabanı Üzerinden Cron Kilidini Kaldırma

WHMCS bu kilit bilgisini `tblconfiguration` tablosunda saklar. Sorunu çözmek için phpMyAdmin veya SSH üzerinden MySQL'e bağlanarak şu sorguyu çalıştırın:

UPDATE tblconfiguration SET value='' WHERE setting='CronStatus';

Bu sorguyu çalıştırdıktan sonra kilit kaldırılacak ve cronjob bir sonraki tetiklenmede normal şekilde çalışmaya devam edecektir.

2. Cron Zaman Aralığını Düzenleme

Çakışmaları önlemek için cronjob çalışma sıklığını 5 dakikada bir yerine 10 veya 15 dakikada bir olacak şekilde cPanel veya crontab üzerinden güncelleyebilirsiniz.

Otomasyon sisteminizin kesintisiz ve hızlı çalışması için yüksek performanslı VDS Sunucu Kiralama paketlerimizi inceleyebilir, tüm WHMCS altyapınızın stabilizasyonu için Teknik Destek ekibimizle iletişime geçebilirsiniz.

QBilisim.Com

IRCd, hosting ve sunucu operasyonunu tek yerden yönet.

Kurulum, taşıma, DNS, SSL, applet ve destek süreçleri için müşteri panelinden talep oluşturabilirsin.