Plesk Apache/Nginx Conflict Hatası Nasıl Çözülür? Net Çözüm Adımları Yazdır

  • 0

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ı

  1. Servis durumlarını kontrol et

SSH ile bağlan:

 
systemctl status nginx
 
 
systemctl status httpd
 

Ubuntu/Debian için:

 
systemctl status apache2
 

Servislerden biri “failed” ise yeniden başlat.


  1. Servisleri yeniden başlat

 
systemctl restart nginx
systemctl restart httpd
 

veya

 
systemctl restart apache2
 

Ardından siteyi kontrol et.


  1. Port çakışması var mı kontrol et

 
ss -lntp | egrep '80|443'
 

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.


  1. Web yapılandırmasını yeniden oluştur

 
plesk repair web -y
 

Ardından:

 
plesk sbin httpdmng --reconfigure-all
 

Sonra servisleri yeniden başlat.


  1. 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.


  1. Ö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.


  1. Log dosyalarını kontrol et

 
tail -n 50 /var/log/nginx/error.log
 
 
tail -n 50 /var/log/httpd/error_log
 

Ubuntu/Debian için:

 
tail -n 50 /var/log/apache2/error.log
 

Alternatif Çözüm

Tüm servisleri sıfırdan başlat:

 
systemctl restart nginx
systemctl restart httpd
systemctl restart psa
 

Sorun devam ederse Plesk genel onarım çalıştır:

 
plesk repair all -y
Plesk 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.

Lisansı İncele

Bu cevap yeterince yardımcı oldu mu?


X
"Kripto ile ödemelerde %10 İndirim dönemi başladı!"

KAMPANYA KOMBO!

Kombo lisanslarda geçerli %25 İndirim fırsatını kaçırma!

İndirim Kodu: KOMBO25