Plesk’te site açılmıyor, 502 Bad Gateway ya da 500 hatası alıyorsan Apache ve Nginx çakışması olabilir. Genelde iki servis aynı portu dinlemeye çalışır ya da proxy ayarı bozulur. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
Apache ve Nginx servisleri uyumsuz çalışıyor ya da yapılandırma bozulmuş.
Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
-
Servis durumlarını kontrol et
SSH ile bağlan:
Ubuntu/Debian için:
Servislerden biri “failed” ise yeniden başlat.
-
Servisleri yeniden başlat
systemctl restart httpd
veya
Ardından siteyi kontrol et.
-
Port çakışması var mı kontrol et
80 ve 443 portlarını hem Apache hem Nginx dinlememeli.
Plesk yapısında genelde:
Nginx → 80/443
Apache → 7080/7081
Yanlış yapılandırma varsa onarım yap.
-
Web yapılandırmasını yeniden oluştur
Ardından:
Sonra servisleri yeniden başlat.
-
Nginx proxy ayarını kontrol et
Şuraya gir:
Websites & Domains > İlgili Domain > Apache & Nginx Settings
“Proxy mode” açık mı kontrol et.
Sorun varsa geçici olarak kapatıp test et.
-
Özel Nginx/Apache kuralı var mı kontrol et
Aynı ekranda eklenmiş custom directive varsa geçici olarak kaldır.
Yanlış bir rewrite veya header kuralı çakışma yapabilir.
-
Log dosyalarını kontrol et
Ubuntu/Debian için:
Alternatif Çözüm
Tüm servisleri sıfırdan başlat:
systemctl restart httpd
systemctl restart psa
Sorun devam ederse Plesk genel onarım çalıştır:
Plesk Obsidian Lisansında Büyük İndirim!
Sunucunuzda Plesk kullanıyorsanız yüksek kurlara mahkum değilsiniz. Windows ve Linux uyumlu, orijinal güncellemeli paylaşımlı Plesk Obsidian lisanslarımıza göz atın.