Plesk, web hosting yönetimi için yaygın olarak kullanılan güçlü bir kontrol panelidir. Ancak, bazen 503 Service Unavailable hatası gibi sorunlarla karşılaşabilirsiniz. Bu hata, sunucunun geçici olarak hizmet veremediğini belirtir ve genellikle sunucu kaynaklarıyla ilgili problemlerden kaynaklanır. Bu yazıda, Plesk'te 503 Service Unavailable hatasını çözmenin yollarını inceleyeceğiz.
503 hatası genellikle sunucu kaynaklarının yetersiz olmasından kaynaklanır. İlk adım olarak, sunucunuzun CPU, RAM ve disk kullanımını kontrol etmelisiniz.
SSH ile sunucuya bağlanın ve aşağıdaki komutları kullanın:
top
veya
htop
Bu komutlar, sunucunuzdaki anlık kaynak kullanımını gösterecektir. Aşırı kaynak kullanımı görürseniz, kaynak tüketen işlemleri belirleyip durdurmanız gerekebilir.
Web sunucusu hizmetlerini yeniden başlatmak, genellikle geçici sorunları çözebilir.
Apache kullanıyorsanız:
sudo service apache2 restart
Nginx kullanıyorsanız:
sudo service nginx restart
Plesk hizmetlerini yeniden başlatmak da 503 hatasını çözebilir.
SSH üzerinden şu komutu kullanın:
sudo service psa restart
Bu komut, Plesk kontrol panelini yeniden başlatır ve hizmetlerin yeniden yüklenmesini sağlar.
503 hatasının nedenini belirlemek için log dosyalarını incelemek faydalı olabilir. Plesk ve web sunucusu log dosyaları, hata hakkında daha fazla bilgi verebilir.
Apache log dosyası:
/var/log/apache2/error.log
Nginx log dosyası:
/var/log/nginx/error.log
Plesk log dosyası:
/var/log/plesk/panel.log
Log dosyalarında, hata mesajları ve bu hataların nedenleri hakkında bilgi bulabilirsiniz.
PHP ayarları, özellikle FPM (FastCGI Process Manager) kullanıyorsanız, 503 hatasına neden olabilir. PHP-FPM hizmetlerini yeniden başlatmak faydalı olabilir.
PHP-FPM hizmetini yeniden başlatmak için:
sudo service php-fpm restart
Web sunucunuzda çalışan maksimum işlem sayısını artırmak, kaynak yetersizliği sorunlarını çözebilir.
Apache için mpm_prefork ayarlarını kontrol edin:
sudo nano /etc/apache2/mods-available/mpm_prefork.conf
Bu dosyada, MaxRequestWorkers ve ServerLimit gibi değerleri artırabilirsiniz.
Nginx için worker_processes ve worker_connections ayarlarını kontrol edin:
sudo nano /etc/nginx/nginx.conf
Bazı modüller veya eklentiler de 503 hatasına neden olabilir. Özellikle yeni bir modül veya eklenti kurduysanız, bunu geçici olarak devre dışı bırakıp hatanın çözülüp çözülmediğini kontrol edin.
Plesk üzerinde 503 Service Unavailable hatası, genellikle sunucu kaynakları veya yapılandırma ile ilgili sorunlardan kaynaklanır. Yukarıdaki adımları takip ederek bu hatayı çözebilirsiniz. Eğer sorun devam ederse, daha fazla yardım için hosting sağlayıcınızla iletişime geçmekten çekinmeyin. Daha fazla bilgi veya destek için eHost.com.tr adresimizi ziyaret edebilirsiniz.