“Briefly unavailable for scheduled maintenance. Check back in a minute” mesajı gördüğünüzde WordPress siteniz gerçekte çalışıyor ancak bakım modunda takılı kalmış demektir. Bu sorun beş dakika içinde çözülebilir.
Bu Mesaj Neden Çıkar?
WordPress herhangi bir güncelleme başlatırken (WordPress çekirdeği, tema veya eklenti) kök dizine .maintenance adında gizli bir dosya oluşturur. Bu dosya sitenin bakım moduna alındığını gösterir. Güncelleme başarıyla tamamlandığında WordPress bu dosyayı otomatik olarak siler.
Sorun şu durumlarda yaşanır:
- Güncelleme sırasında PHP zaman aşımı (timeout) oluştu
- Güncelleme sırasında PHP bellek limiti aşıldı
- Tarayıcı sekmesi güncelleme ortasında kapatıldı
- Hosting sunucusunda kısa süreli kesinti yaşandı
- Yetersiz disk alanı güncellemeyi yarıda kesti
Çözüm 1: .maintenance Dosyasını Silin (En Hızlı)
FTP ile (FileZilla):
- FileZilla veya tercih ettiğiniz FTP programını açın
- Sunucuya bağlanın
- WordPress kök dizinine gidin (public_html, httpdocs veya www)
- Üst menüden Sunucu → Gizli dosyaları göster seçeneğini aktif edin
- .maintenance dosyasını bulun (nokta ile başlayan gizli dosya)
- Dosyaya sağ tıklayıp Sil seçin
- Siteyi ziyaret edin — sorun çözülmüş olmalı
cPanel Dosya Yöneticisi ile:
- cPanel’e giriş yapın → Dosya Yöneticisi’ni açın
- Üst menüden Ayarlar → “Gizli Dosyaları Göster”i işaretleyin
- WordPress kök dizinine gidin
- .maintenance dosyasını bulup seçin
- Sil butonuna tıklayın
Plesk Dosya Yöneticisi ile:
- Plesk panelinde sitenizi seçin → Dosyalar sekmesi
- httpdocs veya public_html klasörüne gidin
- Gizli dosyaları gösterme seçeneğini aktif edin
- .maintenance dosyasını silın
WP-CLI ile (SSH):
rm /var/www/vhosts/siteniz.com/public_html/.maintenance
SSH ile doğrudan:
ls -la /var/www/vhosts/siteniz.com/httpdocs/ | grep maintenance
rm /var/www/vhosts/siteniz.com/httpdocs/.maintenance
Çözüm 2: Admin Panelinden Güncellemeyi Tamamlayın
Admin paneline giriş yapabildiyseniz:
siteniz.com/wp-adminadresine gidin- Güncellemeler sayfasına gidin (Panel → Güncellemeler)
- Yarım kalan güncellemeyi tekrar başlatın
- Bu sefer tamamlanırsa .maintenance dosyası otomatik silinir
Güncelleme Neden Yarıda Kaldı? Kalıcı Çözüm
PHP Memory Limit Artırma:
wp-config.php dosyasına şu satırı ekleyin:
define('WP_MEMORY_LIMIT', '256M');
PHP Max Execution Time Artırma:
wp-config.php’ye ekleyin:
set_time_limit(300);
Veya .htaccess’e:
php_value max_execution_time 300
Disk Alanı Kontrolü:
df -h /var/www/vhosts/siteniz.com/
Disk doluysa önce temizlik yapın (cache, log dosyaları, eski yedekler).
Güncelleme Yaparken Dikkat Edilecekler
- Güncelleme başlamadan önce tam yedek alın (dosyalar + veritabanı)
- Güncelleme sırasında tarayıcı sekmesini kapatmayın ve sayfayı yenilemeyin
- Çok sayıda eklentiyi aynı anda güncellemeyin — sırayla güncelleyin
- Güncellemeleri trafiğin az olduğu saatlerde yapın
- Staging (test) ortamında önce test edin
Maintenance Mode Eklentisi Yüklüyse
Sitenizde ayrı bir bakım modu eklentisi kuruluysa (SeedProd, Coming Soon Page vb.) bu eklenti de benzer ekran gösterebilir. Eklentinin ayarlarından bakım modunu kapatın veya eklentiyi geçici devre dışı bırakın.
Sonuç
.maintenance dosyasını silmek dakikalar içinde sorunu çözer. Sorun tekrar ediyorsa PHP memory limit ve execution time değerlerini artırın. Güncelleme öncesi yedek almayı alışkanlık haline getirin — böylece bir şeyler ters giderse kolayca geri dönebilirsiniz.







