Merhaba arkadaşlar.
Cpanel üzerinde sorunsuz çalışan sistemimi lisans sona erdiği için Migrate kullanarak Plesk'e taşıdım.
Lakin Plesk'te, web sitem ara ara 500 Internal Server Error nginx hatası veriyor. Her zaman değil, ara ara veriyor bunu, bazen çok sık bazen çok az!
Bunu nasıl düzeltebilirim? Tamamen apache'ye geçersem düzelir mi?
Teşekkür ederim
Plesk 500 Internal Server Error nginx hatası
7
●479
- 10-08-2020, 14:10:03Kimlik doğrulama veya yönetimden onay bekliyor.Terminalde journalctl -xe ve journalctl -u nginx.service yazdığınızda herhangi bir error ile karşılaşıyor musunuz ?
500 internal hataları genellikle yanlış yapılandırılan web sunucusu tarafından görülür, web sunucusu tarafından yaşanan 500 internal hataları genellikle müdahele edilmeden, kendi kendine düzelmez.
Sorunun scriptiniz tarafından, php tarafından kaynaklanmadıgından eminmisiniz ?
Sitenize bir html dosyası yükleyin. 500 internal hatası aldığınız zaman bu html dosyasına erişmeye çalışın. Önbellekli çıktı almamak için get değişkenleri girin. xx.html?dsa gibi. Eğer html dosyasına sorunsuz erişim sağlayabiliyorsanız sorun kullandığınız scriptten veya php ayarlarınızdan kaynaklıdır.
php ve nginx access ve error loglarına baktığınızda size daha detaylı bir çıktı verecektir. - 10-08-2020, 15:45:53whatsaero adlı üyeden alıntı: mesajı görüntüle
Merhaba whatsaer,
Sunucu firmanıza inceletmenizi öneririz. Hatanın verildiği an sunucu aldığınız yer soruna müdahil olur ise neyin sebep olduğunun tespiti daha kolay olur. Nginx 500 internal server error çıktısının bir çok nedeni olabilir. Başlıca nedeni saldırı veya kaynak yetersizliği.
İyi çalışmalar. - 12-08-2020, 10:34:49CanHoroz adlı üyeden alıntı: mesajı görüntüleVindicta adlı üyeden alıntı: mesajı görüntüleBerkay24 adlı üyeden alıntı: mesajı görüntületryigitx adlı üyeden alıntı: mesajı görüntüleMerhabalar.CliaWeb adlı üyeden alıntı: mesajı görüntüle
Hepinize yardımlarınızdan ötürü sonsuz teşekkür ederim.
Diğerlerine faydalı olması açısından kendi çözümümü paylaşıyorum.
1- LOG kayıtlarına baktığımda "Too many open files) while connecting to upstream" yazıyordu. SSH üzerinden "plesk repair web -y" komutunu kullandım ve şu sonuç ile karşılaştım:
2- Ekran görüntüsündeki bu bağlantıyı ziyaret ettim. Bağlantıda anlatıldığı gibi/usr/local/psa/admin/sbin/websrv_ulimits --set 4096 --no-restart
kodunu SSH üzerinden uyguladım ve sunucuyu yeniden başlattım.

