{"id":1891,"date":"2026-08-06T21:33:41","date_gmt":"2026-08-06T18:33:41","guid":{"rendered":"https:\/\/verimin.com.tr\/blog\/?p=1891"},"modified":"2026-08-12T16:52:27","modified_gmt":"2026-08-12T13:52:27","slug":"502-bad-gateway-hatasi","status":"publish","type":"post","link":"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/","title":{"rendered":"502 Bad Gateway Hatas\u0131 Nedir? Nedenleri ve \u00c7\u00f6z\u00fcm Y\u00f6ntemleri"},"content":{"rendered":"<p>502 Bad Gateway, bir sunucunun a\u011f ge\u00e7idi veya ters vekil olarak davran\u0131rken arka u\u00e7 sunucudan ge\u00e7ersiz yan\u0131t ald\u0131\u011f\u0131n\u0131 bildiren HTTP durum kodudur. Ziyaret\u00e7inin taray\u0131c\u0131s\u0131 ile web sitesi aras\u0131nda iki sunucu bulunur: iste\u011fi kar\u015f\u0131layan \u00f6n u\u00e7 sunucu ve i\u00e7eri\u011fi \u00fcreten arka u\u00e7 sunucu. \u00d6n u\u00e7 sunucu arka u\u00e7tan anlamland\u0131ramad\u0131\u011f\u0131 bir yan\u0131t ald\u0131\u011f\u0131nda ba\u011flant\u0131y\u0131 keser ve 502 kodunu d\u00f6nd\u00fcr\u00fcr. Hata ziyaret\u00e7inin cihaz\u0131nda de\u011fil, sunucu taraf\u0131nda olu\u015fur.<\/p>\r\n\r\n<p>Bu rehberde 502 Bad Gateway hatas\u0131n\u0131n T\u00fcrk\u00e7e kar\u015f\u0131l\u0131\u011f\u0131n\u0131, HTTP 5xx kodlar\u0131 aras\u0131ndaki yerini ve olu\u015fma nedenlerini a\u00e7\u0131kl\u0131yoruz. Ard\u0131ndan hatan\u0131n kayna\u011f\u0131n\u0131 sunucu g\u00fcnl\u00fcklerinden bulmay\u0131, Nginx, Apache ve LiteSpeed taraf\u0131ndaki \u00e7\u00f6z\u00fcmleri, <a href=\"https:\/\/verimin.com.tr\/wordpress-hosting\" data-internallinksmanager029f6b8e52c=\"4\" title=\"wordpress\">WordPress<\/a> sitelerine \u00f6zg\u00fc ad\u0131mlar\u0131, Cloudflare kaynakl\u0131 502 ayr\u0131m\u0131n\u0131 ve cPanel, Plesk, CWP panellerindeki m\u00fcdahaleyi anlat\u0131yoruz. Son b\u00f6l\u00fcmlerde hatan\u0131n kal\u0131c\u0131 olarak nas\u0131l \u00f6nlenece\u011fini, bar\u0131nd\u0131rma t\u00fcr\u00fcn\u00fcn hata s\u0131kl\u0131\u011f\u0131na etkisini ve 502 kodunun arama motoru performans\u0131na yans\u0131mas\u0131n\u0131 ele al\u0131yoruz.<\/p>\r\n\r\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<div class=\"ez-toc-title\" style=\"cursor:inherit\">\u0130\u00e7erik Ba\u015fl\u0131klar\u0131:<\/div>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#502_Bad_Gateway_Hatasi_Ne_Demek\" title=\"502 Bad Gateway Hatas\u0131 Ne Demek?\">502 Bad Gateway Hatas\u0131 Ne Demek?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#502_Hatasi_HTTP_5xx_Kodlari_Arasinda_Nerede_Durur\" title=\"502 Hatas\u0131 HTTP 5xx Kodlar\u0131 Aras\u0131nda Nerede Durur?\">502 Hatas\u0131 HTTP 5xx Kodlar\u0131 Aras\u0131nda Nerede Durur?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#502_Bad_Gateway_Hatasi_Neden_Olusur\" title=\"502 Bad Gateway Hatas\u0131 Neden Olu\u015fur?\">502 Bad Gateway Hatas\u0131 Neden Olu\u015fur?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#Arka_Uc_Sunucunun_Yanit_Vermemesi\" title=\"Arka U\u00e7 Sunucunun Yan\u0131t Vermemesi\">Arka U\u00e7 Sunucunun Yan\u0131t Vermemesi<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#PHP-FPM_Surec_Havuzunun_Dolmasi\" title=\"PHP-FPM S\u00fcre\u00e7 Havuzunun Dolmas\u0131\">PHP-FPM S\u00fcre\u00e7 Havuzunun Dolmas\u0131<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#Zaman_Asimi_Surelerinin_Yetersizligi\" title=\"Zaman A\u015f\u0131m\u0131 S\u00fcrelerinin Yetersizli\u011fi\">Zaman A\u015f\u0131m\u0131 S\u00fcrelerinin Yetersizli\u011fi<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#Guvenlik_Duvari_ve_Bot_Korumasinin_Baglantiyi_Kesmesi\" title=\"G\u00fcvenlik Duvar\u0131 ve Bot Korumas\u0131n\u0131n Ba\u011flant\u0131y\u0131 Kesmesi\">G\u00fcvenlik Duvar\u0131 ve Bot Korumas\u0131n\u0131n Ba\u011flant\u0131y\u0131 Kesmesi<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#Sunucu_Kaynaklarinin_Tukenmesi\" title=\"Sunucu Kaynaklar\u0131n\u0131n T\u00fckenmesi\">Sunucu Kaynaklar\u0131n\u0131n T\u00fckenmesi<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#502_Hatasinin_Kaynagi_Loglardan_Nasil_Bulunur\" title=\"502 Hatas\u0131n\u0131n Kayna\u011f\u0131 Loglardan Nas\u0131l Bulunur?\">502 Hatas\u0131n\u0131n Kayna\u011f\u0131 Loglardan Nas\u0131l Bulunur?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#Nginxte_502_Bad_Gateway_Hatasi_Nasil_Cozulur\" title=\"Nginx&#8217;te 502 Bad Gateway Hatas\u0131 Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr?\">Nginx&#8217;te 502 Bad Gateway Hatas\u0131 Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#Nginx_Ters_Vekil_Yapilandirmasi_Nasil_Kontrol_Edilir\" title=\"Nginx Ters Vekil Yap\u0131land\u0131rmas\u0131 Nas\u0131l Kontrol Edilir?\">Nginx Ters Vekil Yap\u0131land\u0131rmas\u0131 Nas\u0131l Kontrol Edilir?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#Apache_ve_LiteSpeed_Sunucularda_502_Hatasi_Nasil_Giderilir\" title=\"Apache ve LiteSpeed Sunucularda 502 Hatas\u0131 Nas\u0131l Giderilir?\">Apache ve LiteSpeed Sunucularda 502 Hatas\u0131 Nas\u0131l Giderilir?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#WordPress_Sitelerinde_502_Bad_Gateway_Hatasi_Nasil_Duzeltilir\" title=\"WordPress Sitelerinde 502 Bad Gateway Hatas\u0131 Nas\u0131l D\u00fczeltilir?\">WordPress Sitelerinde 502 Bad Gateway Hatas\u0131 Nas\u0131l D\u00fczeltilir?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#Cloudflare_Kullanan_Sitelerde_502_Hatasi_Ne_Anlama_Gelir\" title=\"Cloudflare Kullanan Sitelerde 502 Hatas\u0131 Ne Anlama Gelir?\">Cloudflare Kullanan Sitelerde 502 Hatas\u0131 Ne Anlama Gelir?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#cPanel_Plesk_ve_CWP_Panellerinde_502_Hatasi_Nasil_Cozulur\" title=\"cPanel, Plesk ve CWP Panellerinde 502 Hatas\u0131 Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr?\">cPanel, Plesk ve CWP Panellerinde 502 Hatas\u0131 Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#502_Bad_Gateway_Hatasi_Kalici_Olarak_Nasil_Onlenir\" title=\"502 Bad Gateway Hatas\u0131 Kal\u0131c\u0131 Olarak Nas\u0131l \u00d6nlenir?\">502 Bad Gateway Hatas\u0131 Kal\u0131c\u0131 Olarak Nas\u0131l \u00d6nlenir?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#Barindirma_Turu_502_Hatasi_Sikligini_Nasil_Etkiler\" title=\"Bar\u0131nd\u0131rma T\u00fcr\u00fc 502 Hatas\u0131 S\u0131kl\u0131\u011f\u0131n\u0131 Nas\u0131l Etkiler?\">Bar\u0131nd\u0131rma T\u00fcr\u00fc 502 Hatas\u0131 S\u0131kl\u0131\u011f\u0131n\u0131 Nas\u0131l Etkiler?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#502_Hatasi_SEO_Performansini_Nasil_Etkiler\" title=\"502 Hatas\u0131 SEO Performans\u0131n\u0131 Nas\u0131l Etkiler?\">502 Hatas\u0131 SEO Performans\u0131n\u0131 Nas\u0131l Etkiler?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#502_Bad_Gateway_Hatasi_Tarayici_Kaynakli_Olur_mu\" title=\"502 Bad Gateway Hatas\u0131 Taray\u0131c\u0131 Kaynakl\u0131 Olur mu?\">502 Bad Gateway Hatas\u0131 Taray\u0131c\u0131 Kaynakl\u0131 Olur mu?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#502_Hatasi_Veri_Kaybina_Yol_Acar_mi\" title=\"502 Hatas\u0131 Veri Kayb\u0131na Yol A\u00e7ar m\u0131?\">502 Hatas\u0131 Veri Kayb\u0131na Yol A\u00e7ar m\u0131?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#502_Bad_Gateway_Hatasi_Kendiliginden_Duzelir_mi\" title=\"502 Bad Gateway Hatas\u0131 Kendili\u011finden D\u00fczelir mi?\">502 Bad Gateway Hatas\u0131 Kendili\u011finden D\u00fczelir mi?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#502_Hatasi_Alan_Adi_veya_DNS_Kaynakli_midir\" title=\"502 Hatas\u0131 Alan Ad\u0131 veya DNS Kaynakl\u0131 m\u0131d\u0131r?\">502 Hatas\u0131 Alan Ad\u0131 veya DNS Kaynakl\u0131 m\u0131d\u0131r?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/verimin.com.tr\/blog\/502-bad-gateway-hatasi\/#Sunucumda_502_Hatasi_Surekli_Tekrar_Ediyorsa_Ne_Yapmaliyim\" title=\"Sunucumda 502 Hatas\u0131 S\u00fcrekli Tekrar Ediyorsa Ne Yapmal\u0131y\u0131m?\">Sunucumda 502 Hatas\u0131 S\u00fcrekli Tekrar Ediyorsa Ne Yapmal\u0131y\u0131m?<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"502_Bad_Gateway_Hatasi_Ne_Demek\"><\/span>502 Bad Gateway Hatas\u0131 Ne Demek?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n<p><strong>502 Bad Gateway, a\u011f ge\u00e7idi g\u00f6revi g\u00f6ren sunucunun arka u\u00e7 sunucudan ge\u00e7ersiz bir yan\u0131t ald\u0131\u011f\u0131n\u0131 bildiren HTTP durum kodudur.<\/strong> Kodun T\u00fcrk\u00e7e kar\u015f\u0131l\u0131\u011f\u0131 &#8220;hatal\u0131 a\u011f ge\u00e7idi&#8221; bi\u00e7imindedir. Sunucu iste\u011fi alm\u0131\u015ft\u0131r ve iletmi\u015ftir, ancak d\u00f6nen yan\u0131t HTTP kurallar\u0131na uymad\u0131\u011f\u0131 i\u00e7in i\u015flenemez. 502 kodu sunucu hata s\u0131n\u0131f\u0131na aittir ve sorumluluk bar\u0131nd\u0131rma altyap\u0131s\u0131ndad\u0131r.<\/p>\r\n\r\n<p>502 hatas\u0131 taray\u0131c\u0131da &#8220;502 Bad Gateway&#8221;, &#8220;HTTP Error 502&#8221;, &#8220;502 Server Error&#8221; veya &#8220;Bad Gateway nginx&#8221; gibi farkl\u0131 metinlerle g\u00f6r\u00fcnt\u00fclenir. Metnin bi\u00e7imi hatay\u0131 \u00fcreten sunucu yaz\u0131l\u0131m\u0131na g\u00f6re de\u011fi\u015fir ve bu ayr\u0131m sorunun kayna\u011f\u0131n\u0131 daraltmakta kullan\u0131l\u0131r.<\/p>\r\n\r\n\r\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/08\/5xx-kod-karsilastirma.avif?v=20260808\" alt=\"HTTP 500, 502, 503 ve 504 kodlar\u0131n\u0131n kar\u015f\u0131la\u015ft\u0131rmas\u0131\" \/><\/figure>\r\n\r\n\r\n<h2><span class=\"ez-toc-section\" id=\"502_Hatasi_HTTP_5xx_Kodlari_Arasinda_Nerede_Durur\"><\/span>502 Hatas\u0131 HTTP 5xx Kodlar\u0131 Aras\u0131nda Nerede Durur?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n<p>HTTP 5xx s\u0131n\u0131f\u0131ndaki kodlar sunucu kaynakl\u0131 hatalar\u0131 tan\u0131mlar. Kodlar\u0131n anlamlar\u0131 ve sorumlu katmanlar\u0131 a\u015fa\u011f\u0131daki tabloda kar\u015f\u0131la\u015ft\u0131r\u0131lm\u0131\u015ft\u0131r.<\/p>\r\n\r\n<table>\r\n<thead>\r\n<tr><th>Kod<\/th><th>Anlam\u0131<\/th><th>Sorumlu katman<\/th><th>Tipik neden<\/th><\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr><td>500<\/td><td>Dahili sunucu hatas\u0131<\/td><td>Uygulama<\/td><td>Kod hatas\u0131, hatal\u0131 .htaccess kural\u0131<\/td><\/tr>\r\n<tr><td>502<\/td><td>Hatal\u0131 a\u011f ge\u00e7idi<\/td><td>Ters vekil ile arka u\u00e7 aras\u0131<\/td><td>Arka u\u00e7 ge\u00e7ersiz yan\u0131t d\u00f6nd\u00fcr\u00fcr<\/td><\/tr>\r\n<tr><td>503<\/td><td>Hizmet kullan\u0131lam\u0131yor<\/td><td>Sunucu<\/td><td>A\u015f\u0131r\u0131 y\u00fck, bak\u0131m modu<\/td><\/tr>\r\n<tr><td>504<\/td><td>A\u011f ge\u00e7idi zaman a\u015f\u0131m\u0131<\/td><td>Ters vekil ile arka u\u00e7 aras\u0131<\/td><td>Arka u\u00e7 s\u00fcresinde yan\u0131t vermez<\/td><\/tr>\r\n<\/tbody>\r\n<\/table>\r\n\r\n<p>502 ile 504 kodlar\u0131 ayn\u0131 katmanda olu\u015fur ve s\u0131kl\u0131kla kar\u0131\u015ft\u0131r\u0131l\u0131r. Aradaki fark yan\u0131t\u0131n niteli\u011findedir: 502 kodunda arka u\u00e7tan ge\u00e7ersiz bir yan\u0131t gelir, 504 kodunda ise hi\u00e7bir yan\u0131t gelmez. 503 hatas\u0131 ise ba\u011flant\u0131 kurulmadan \u00f6nce sunucunun iste\u011fi reddetmesiyle olu\u015fur ve <a href=\"https:\/\/verimin.com.tr\/blog\/503-service-unavailable-hatasi-nasil-cozulur\/\">503 Service Unavailable hatas\u0131<\/a> ayr\u0131 bir \u00e7\u00f6z\u00fcm yolu gerektirir.<\/p>\r\n\r\n<h2><span class=\"ez-toc-section\" id=\"502_Bad_Gateway_Hatasi_Neden_Olusur\"><\/span>502 Bad Gateway Hatas\u0131 Neden Olu\u015fur?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n<p>502 Bad Gateway hatas\u0131n\u0131n ba\u015fl\u0131ca nedenleri a\u015fa\u011f\u0131da listelenmi\u015ftir:<\/p>\r\n\r\n<ul>\r\n<li>Arka u\u00e7 sunucunun \u00e7\u00f6kmesi veya yeniden ba\u015flat\u0131lmas\u0131<\/li>\r\n<li>PHP-FPM s\u00fcre\u00e7 havuzunun dolmas\u0131<\/li>\r\n<li>Zaman a\u015f\u0131m\u0131 s\u00fcrelerinin yetersiz kalmas\u0131<\/li>\r\n<li>G\u00fcvenlik duvar\u0131n\u0131n vekil ba\u011flant\u0131s\u0131n\u0131 kesmesi<\/li>\r\n<li>Sunucu belle\u011finin t\u00fckenmesi<\/li>\r\n<li>Yanl\u0131\u015f yap\u0131land\u0131r\u0131lm\u0131\u015f vekil hedefi<\/li>\r\n<li>Soket dosyas\u0131n\u0131n bulunamamas\u0131<\/li>\r\n<li>A\u011f katman\u0131ndaki paket kayb\u0131<\/li>\r\n<\/ul>\r\n\r\n<h3><span class=\"ez-toc-section\" id=\"Arka_Uc_Sunucunun_Yanit_Vermemesi\"><\/span>Arka U\u00e7 Sunucunun Yan\u0131t Vermemesi<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n<p>Arka u\u00e7 sunucu servisi durdu\u011funda ters vekil ba\u011flant\u0131 kuramaz ve 502 kodunu d\u00f6nd\u00fcr\u00fcr. PHP-FPM, Node.js veya Python uygulama sunucusu bu g\u00f6revi \u00fcstlenir. Servis durumu <code>systemctl status php-fpm<\/code> komutuyla do\u011frulan\u0131r. Servis durmu\u015fsa hata sunucu g\u00fcnl\u00fc\u011f\u00fcnde <code>connect() failed (111: Connection refused)<\/code> sat\u0131r\u0131yla g\u00f6r\u00fcn\u00fcr.<\/p>\r\n\r\n<h3><span class=\"ez-toc-section\" id=\"PHP-FPM_Surec_Havuzunun_Dolmasi\"><\/span>PHP-FPM S\u00fcre\u00e7 Havuzunun Dolmas\u0131<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n<p>PHP-FPM havuzundaki e\u015fzamanl\u0131 s\u00fcre\u00e7 say\u0131s\u0131 <code>pm.max_children<\/code> de\u011ferine ula\u015ft\u0131\u011f\u0131nda yeni istekler kuyru\u011fa al\u0131n\u0131r. Kuyruk da doldu\u011funda ba\u011flant\u0131 reddedilir ve 502 kodu \u00fcretilir. Varsay\u0131lan de\u011fer \u00e7o\u011fu kurulumda 5 ile 10 aras\u0131ndad\u0131r ve orta \u00f6l\u00e7ekli bir site i\u00e7in yetersiz kal\u0131r. G\u00fcnl\u00fckte <code>server reached pm.max_children setting<\/code> uyar\u0131s\u0131 g\u00f6r\u00fcl\u00fcr. Bellek ba\u015f\u0131na ortalama PHP s\u00fcre\u00e7 t\u00fcketimi 60 MB kabul edilerek do\u011fru de\u011fer hesaplan\u0131r. S\u00fcr\u00fcm ve uzant\u0131 y\u00f6netimi konusunda <a href=\"https:\/\/verimin.com.tr\/blog\/php-hosting\/\">PHP hosting<\/a> altyap\u0131s\u0131 belirleyicidir.<\/p>\r\n\r\n<h3><span class=\"ez-toc-section\" id=\"Zaman_Asimi_Surelerinin_Yetersizligi\"><\/span>Zaman A\u015f\u0131m\u0131 S\u00fcrelerinin Yetersizli\u011fi<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n<p>Ters vekil, arka u\u00e7tan yan\u0131t beklerken belirli bir s\u00fcre s\u0131n\u0131r\u0131 uygular. Nginx taraf\u0131nda <code>proxy_read_timeout<\/code> varsay\u0131lan de\u011feri 60 saniyedir, <code>fastcgi_read_timeout<\/code> de\u011feri de ayn\u0131 s\u00fcrededir. Uzun s\u00fcren bir i\u015flem bu s\u0131n\u0131r\u0131 a\u015ft\u0131\u011f\u0131nda ba\u011flant\u0131 kesilir ve yan\u0131t eksik kald\u0131\u011f\u0131 i\u00e7in 502 kodu d\u00f6ner.<\/p>\r\n\r\n<h3><span class=\"ez-toc-section\" id=\"Guvenlik_Duvari_ve_Bot_Korumasinin_Baglantiyi_Kesmesi\"><\/span>G\u00fcvenlik Duvar\u0131 ve Bot Korumas\u0131n\u0131n Ba\u011flant\u0131y\u0131 Kesmesi<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n<p>Sunucu \u00fczerindeki g\u00fcvenlik duvar\u0131 kurallar\u0131, ters vekil ile arka u\u00e7 aras\u0131ndaki yerel ba\u011flant\u0131y\u0131 da denetler. ModSecurity kural\u0131 veya bot koruma mod\u00fcl\u00fc iste\u011fi ortada kesti\u011finde \u00f6n u\u00e7 sunucu ge\u00e7ersiz yan\u0131t al\u0131r. Kural kimli\u011fi g\u00fcvenlik g\u00fcnl\u00fc\u011f\u00fcnde yer al\u0131r ve istisna tan\u0131mlanarak ba\u011flant\u0131 serbest b\u0131rak\u0131l\u0131r. Kural yap\u0131s\u0131 hakk\u0131nda ayr\u0131nt\u0131 i\u00e7in <a href=\"https:\/\/verimin.com.tr\/blog\/firewall-nedir\/\">g\u00fcvenlik duvar\u0131<\/a> yap\u0131land\u0131rmas\u0131 incelenir.<\/p>\r\n\r\n<h3><span class=\"ez-toc-section\" id=\"Sunucu_Kaynaklarinin_Tukenmesi\"><\/span>Sunucu Kaynaklar\u0131n\u0131n T\u00fckenmesi<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n<p>Bellek t\u00fckendi\u011finde Linux \u00e7ekirde\u011fi en \u00e7ok bellek t\u00fcketen s\u00fcreci sonland\u0131r\u0131r. Sonland\u0131r\u0131lan s\u00fcre\u00e7 PHP-FPM veya veritaban\u0131 sunucusu oldu\u011funda arka u\u00e7 yan\u0131t veremez ve 502 kodu \u00fcretilir. Olay <code>dmesg<\/code> \u00e7\u0131kt\u0131s\u0131nda <code>Out of memory: Killed process<\/code> sat\u0131r\u0131yla kay\u0131t alt\u0131na al\u0131n\u0131r. Payla\u015f\u0131ml\u0131 bar\u0131nd\u0131rmada kom\u015fu hesaplar\u0131n t\u00fcketti\u011fi bellek de bu duruma yol a\u00e7ar.<\/p>\r\n\r\n\r\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/08\/error-log-satiri.avif?v=20260808\" alt=\"Nginx hata g\u00fcnl\u00fc\u011f\u00fcnde upstream sat\u0131r\u0131n\u0131n b\u00f6l\u00fcmleri\" \/><\/figure>\r\n\r\n\r\n<h2><span class=\"ez-toc-section\" id=\"502_Hatasinin_Kaynagi_Loglardan_Nasil_Bulunur\"><\/span>502 Hatas\u0131n\u0131n Kayna\u011f\u0131 Loglardan Nas\u0131l Bulunur?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n<p>502 hatas\u0131n\u0131n nedeni sunucu hata g\u00fcnl\u00fc\u011f\u00fcndeki tek bir sat\u0131rda yaz\u0131l\u0131d\u0131r. Kayna\u011f\u0131 bulmak i\u00e7in a\u015fa\u011f\u0131daki ad\u0131mlar s\u0131rayla uygulan\u0131r:<\/p>\r\n\r\n<ol>\r\n<li>Hata g\u00fcnl\u00fc\u011f\u00fcn\u00fc a\u00e7: <code>tail -n 100 \/var\/log\/nginx\/error.log<\/code><\/li>\r\n<li>Hatan\u0131n olu\u015ftu\u011fu saat aral\u0131\u011f\u0131n\u0131 belirle ve o aral\u0131ktaki <code>[error]<\/code> sat\u0131rlar\u0131n\u0131 s\u00fcz<\/li>\r\n<li>Sat\u0131rdaki <code>upstream<\/code> ifadesinden sonraki b\u00f6l\u00fcm\u00fc oku, arka u\u00e7 adresi burada yaz\u0131l\u0131d\u0131r<\/li>\r\n<li>Parantez i\u00e7indeki sistem hata numaras\u0131n\u0131 not al, neden bu numarada sakl\u0131d\u0131r<\/li>\r\n<li>PHP-FPM g\u00fcnl\u00fc\u011f\u00fcn\u00fc kar\u015f\u0131la\u015ft\u0131r: <code>tail -n 100 \/var\/log\/php-fpm\/error.log<\/code><\/li>\r\n<\/ol>\r\n\r\n<p>S\u0131k kar\u015f\u0131la\u015f\u0131lan \u00fc\u00e7 g\u00fcnl\u00fck sat\u0131r\u0131 ve anlamlar\u0131 a\u015fa\u011f\u0131da verilmi\u015ftir.<\/p>\r\n\r\n<p><code>connect() failed (111: Connection refused) while connecting to upstream<\/code><\/p>\r\n<p>Arka u\u00e7 servisi \u00e7al\u0131\u015fm\u0131yor. PHP-FPM veya uygulama sunucusu yeniden ba\u015flat\u0131l\u0131r.<\/p>\r\n\r\n<p><code>upstream prematurely closed connection while reading response header<\/code><\/p>\r\n<p>Arka u\u00e7 yan\u0131t\u0131 tamamlamadan ba\u011flant\u0131y\u0131 kapatt\u0131. Bellek limiti veya s\u00fcre\u00e7 sonland\u0131rmas\u0131 s\u00f6z konusudur.<\/p>\r\n\r\n<p><code>upstream sent too big header while reading response header<\/code><\/p>\r\n<p>Yan\u0131t ba\u015fl\u0131\u011f\u0131 tampon boyutunu a\u015ft\u0131. <code>proxy_buffer_size<\/code> de\u011feri art\u0131r\u0131l\u0131r.<\/p>\r\n\r\n<h2><span class=\"ez-toc-section\" id=\"Nginxte_502_Bad_Gateway_Hatasi_Nasil_Cozulur\"><\/span>Nginx&#8217;te 502 Bad Gateway Hatas\u0131 Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n<p><strong>Nginx taraf\u0131ndaki 502 hatas\u0131, vekil hedefinin do\u011frulanmas\u0131 ve tampon ile zaman a\u015f\u0131m\u0131 de\u011ferlerinin d\u00fczeltilmesiyle \u00e7\u00f6z\u00fcl\u00fcr.<\/strong> \u00c7\u00f6z\u00fcm ad\u0131mlar\u0131 a\u015fa\u011f\u0131da s\u0131ralanm\u0131\u015ft\u0131r:<\/p>\r\n\r\n<ol>\r\n<li>Yap\u0131land\u0131rmay\u0131 s\u0131nay\u0131n: <code>nginx -t<\/code><\/li>\r\n<li><code>proxy_pass<\/code> sat\u0131r\u0131ndaki adresin ve ba\u011flant\u0131 noktas\u0131n\u0131n arka u\u00e7la e\u015fle\u015fti\u011fini do\u011frulay\u0131n<\/li>\r\n<li>Soket kullan\u0131l\u0131yorsa soket dosyas\u0131n\u0131n varl\u0131\u011f\u0131n\u0131 kontrol edin: <code>ls -l \/run\/php\/php8.2-fpm.sock<\/code><\/li>\r\n<li>Soket izinlerinin Nginx kullan\u0131c\u0131s\u0131yla uyumlu oldu\u011funu do\u011frulay\u0131n<\/li>\r\n<li>Zaman a\u015f\u0131m\u0131 ve tampon de\u011ferlerini art\u0131r\u0131n<\/li>\r\n<li>Yap\u0131land\u0131rmay\u0131 yeniden y\u00fckleyin: <code>systemctl reload nginx<\/code><\/li>\r\n<\/ol>\r\n\r\n<p>Zaman a\u015f\u0131m\u0131 ve tampon ayarlar\u0131 i\u00e7in kullan\u0131lan yap\u0131land\u0131rma blo\u011fu a\u015fa\u011f\u0131dad\u0131r:<\/p>\r\n\r\n<pre><code>proxy_connect_timeout 60s;\r\nproxy_send_timeout 180s;\r\nproxy_read_timeout 180s;\r\nproxy_buffer_size 16k;\r\nproxy_buffers 8 16k;<\/code><\/pre>\r\n\r\n<p>Sunucu yaz\u0131l\u0131m\u0131n\u0131n \u00e7al\u0131\u015fma mant\u0131\u011f\u0131 ve mod\u00fcl yap\u0131s\u0131 hakk\u0131nda ayr\u0131nt\u0131l\u0131 bilgi <a href=\"https:\/\/verimin.com.tr\/blog\/nginx-nedir-hangi-amacla-kullanilir\/\">Nginx<\/a> rehberinde yer al\u0131r.<\/p>\r\n\r\n<h3><span class=\"ez-toc-section\" id=\"Nginx_Ters_Vekil_Yapilandirmasi_Nasil_Kontrol_Edilir\"><\/span>Nginx Ters Vekil Yap\u0131land\u0131rmas\u0131 Nas\u0131l Kontrol Edilir?<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n<p>Ters vekil yap\u0131land\u0131rmas\u0131 <code>location<\/code> blo\u011fu i\u00e7indeki <code>proxy_pass<\/code> sat\u0131r\u0131yla tan\u0131mlan\u0131r. Do\u011fru bi\u00e7im, hedef adresin sonunda e\u011fik \u00e7izgi bulunup bulunmamas\u0131na g\u00f6re farkl\u0131 davran\u0131r. A\u015fa\u011f\u0131daki blok tipik bir ters vekil tan\u0131m\u0131d\u0131r:<\/p>\r\n\r\n<pre><code>location \/ {\r\n    proxy_pass http:\/\/127.0.0.1:3000;\r\n    proxy_set_header Host $host;\r\n    proxy_set_header X-Real-IP $remote_addr;\r\n}<\/code><\/pre>\r\n\r\n<p>Hedef ba\u011flant\u0131 noktas\u0131nda bir servisin dinledi\u011fi <code>ss -tlnp | grep 3000<\/code> komutuyla do\u011frulan\u0131r. \u00c7\u0131kt\u0131 bo\u015fsa arka u\u00e7 \u00e7al\u0131\u015fm\u0131yor demektir.<\/p>\r\n\r\n<h3><span class=\"ez-toc-section\" id=\"Apache_ve_LiteSpeed_Sunucularda_502_Hatasi_Nasil_Giderilir\"><\/span>Apache ve LiteSpeed Sunucularda 502 Hatas\u0131 Nas\u0131l Giderilir?<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n<p>Apache sunucularda 502 hatas\u0131 <code>mod_proxy<\/code> mod\u00fcl\u00fc \u00fczerinden olu\u015fur, LiteSpeed sunucularda ise <code>lsphp<\/code> s\u00fcre\u00e7 y\u00f6neticisi kaynakl\u0131d\u0131r. \u0130ki sunucunun m\u00fcdahale noktalar\u0131 a\u015fa\u011f\u0131daki tabloda kar\u015f\u0131la\u015ft\u0131r\u0131lm\u0131\u015ft\u0131r.<\/p>\r\n\r\n<table>\r\n<thead>\r\n<tr><th>\u00d6l\u00e7\u00fct<\/th><th>Apache<\/th><th>LiteSpeed<\/th><\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr><td>Sorumlu bile\u015fen<\/td><td>mod_proxy, mod_proxy_fcgi<\/td><td>lsphp s\u00fcre\u00e7 y\u00f6neticisi<\/td><\/tr>\r\n<tr><td>Zaman a\u015f\u0131m\u0131 direktifi<\/td><td>ProxyTimeout<\/td><td>Connection Timeout<\/td><\/tr>\r\n<tr><td>G\u00fcnl\u00fck konumu<\/td><td>\/var\/log\/httpd\/error_log<\/td><td>\/usr\/local\/lsws\/logs\/error.log<\/td><\/tr>\r\n<tr><td>Yeniden ba\u015flatma<\/td><td>systemctl restart httpd<\/td><td>systemctl restart lsws<\/td><\/tr>\r\n<\/tbody>\r\n<\/table>\r\n\r\n<p>LiteSpeed sunucularda s\u00fcre\u00e7 say\u0131s\u0131 <code>Max Connections<\/code> de\u011feriyle s\u0131n\u0131rlan\u0131r ve bu de\u011fer a\u015f\u0131ld\u0131\u011f\u0131nda 502 kodu \u00fcretilir. <a href=\"https:\/\/verimin.com.tr\/blog\/litespeed-hosting\/\">LiteSpeed hosting<\/a> paketlerinde bu de\u011fer paket d\u00fczeyine g\u00f6re tan\u0131mlan\u0131r.<\/p>\r\n\r\n<h2><span class=\"ez-toc-section\" id=\"WordPress_Sitelerinde_502_Bad_Gateway_Hatasi_Nasil_Duzeltilir\"><\/span>WordPress Sitelerinde 502 Bad Gateway Hatas\u0131 Nas\u0131l D\u00fczeltilir?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n<p><strong>WordPress sitelerindeki 502 hatas\u0131 \u00e7o\u011funlukla bir eklentinin arka u\u00e7 s\u00fcrecini kilitlemesinden kaynaklan\u0131r.<\/strong> D\u00fczeltme ad\u0131mlar\u0131 a\u015fa\u011f\u0131da s\u0131ralanm\u0131\u015ft\u0131r:<\/p>\r\n\r\n<ol>\r\n<li>FTP veya dosya y\u00f6neticisi \u00fczerinden <code>wp-content\/plugins<\/code> klas\u00f6r\u00fcn\u00fcn ad\u0131n\u0131 <code>plugins-devre-disi<\/code> olarak de\u011fi\u015ftirin. Site a\u00e7\u0131l\u0131yorsa hata bir eklentiden kaynaklan\u0131yordur.<\/li>\r\n<li>Klas\u00f6r ad\u0131n\u0131 geri al\u0131n ve eklentileri tek tek etkinle\u015ftirerek sorunlu olan\u0131 belirleyin.<\/li>\r\n<li>Temay\u0131 varsay\u0131lan temayla de\u011fi\u015ftirin ve sonucu g\u00f6zlemleyin.<\/li>\r\n<li><code>wp-config.php<\/code> dosyas\u0131na bellek s\u0131n\u0131r\u0131n\u0131 ekleyin: <code>define('WP_MEMORY_LIMIT', '256M');<\/code><\/li>\r\n<li>\u00d6nbellek eklentisinin \u00fcretti\u011fi dosyalar\u0131 temizleyin ve eklentiyi yeniden yap\u0131land\u0131r\u0131n.<\/li>\r\n<li><code>.htaccess<\/code> dosyas\u0131n\u0131 yeniden adland\u0131r\u0131n, ard\u0131ndan Ayarlar b\u00f6l\u00fcm\u00fcnden kal\u0131c\u0131 ba\u011flant\u0131lar\u0131 yeniden kaydedin.<\/li>\r\n<\/ol>\r\n\r\n<p>Her ad\u0131mdan sonra site yenilenir ve hatan\u0131n devam edip etmedi\u011fi kontrol edilir. \u00d6nbellek katman\u0131 ve sunucu yan\u0131t s\u00fcresi ili\u015fkisi <a href=\"https:\/\/verimin.com.tr\/blog\/wordpress-hizlandirma\/\">WordPress h\u0131zland\u0131rma<\/a> rehberinde ayr\u0131nt\u0131land\u0131r\u0131lm\u0131\u015ft\u0131r.<\/p>\r\n\r\n<h2><span class=\"ez-toc-section\" id=\"Cloudflare_Kullanan_Sitelerde_502_Hatasi_Ne_Anlama_Gelir\"><\/span>Cloudflare Kullanan Sitelerde 502 Hatas\u0131 Ne Anlama Gelir?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n<p><strong>Cloudflare kullanan sitelerde 502 hatas\u0131 iki farkl\u0131 kaynaktan gelir ve hata sayfas\u0131n\u0131n g\u00f6r\u00fcn\u00fcm\u00fc kayna\u011f\u0131 belli eder.<\/strong> Cloudflare markas\u0131, Ray ID numaras\u0131 ve &#8220;Error 502&#8221; ibaresi ta\u015f\u0131yan sayfa Cloudflare&#8217;in kendi a\u011f\u0131ndan gelir. Sade bir &#8220;502 Bad Gateway&#8221; metni ise do\u011frudan bar\u0131nd\u0131rma sunucusundan d\u00f6ner.<\/p>\r\n\r\n<p>Kayna\u011f\u0131 kesinle\u015ftirmek i\u00e7in iki test uygulan\u0131r. Birinci testte Cloudflare panelinde geli\u015ftirici modu etkinle\u015ftirilir ve \u00f6nbellek devre d\u0131\u015f\u0131 b\u0131rak\u0131l\u0131r. \u0130kinci testte alan ad\u0131n\u0131n DNS kayd\u0131 gri buluta al\u0131narak trafik do\u011frudan sunucuya y\u00f6nlendirilir. Gri bulut modunda hata devam ediyorsa sorun sunucudad\u0131r. A\u011f\u0131n \u00e7al\u0131\u015fma mant\u0131\u011f\u0131 ve mod ayarlar\u0131 i\u00e7in <a href=\"https:\/\/verimin.com.tr\/blog\/cloudflare-nedir-cloudflare-nasil-kullanilir-2025\/\">Cloudflare<\/a> rehberi incelenir.<\/p>\r\n\r\n<h2><span class=\"ez-toc-section\" id=\"cPanel_Plesk_ve_CWP_Panellerinde_502_Hatasi_Nasil_Cozulur\"><\/span>cPanel, Plesk ve CWP Panellerinde 502 Hatas\u0131 Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n<p>Kontrol paneli kullan\u0131lan sunucularda 502 hatas\u0131 panel aray\u00fcz\u00fcnden \u00e7\u00f6z\u00fcl\u00fcr. \u00dc\u00e7 panelde izlenecek yollar a\u015fa\u011f\u0131da listelenmi\u015ftir:<\/p>\r\n\r\n<ul>\r\n<li><strong>cPanel:<\/strong> WHM \u00fczerinden Restart Services b\u00f6l\u00fcm\u00fcne girilir, PHP-FPM ve HTTP Server servisleri yeniden ba\u015flat\u0131l\u0131r. Hata g\u00fcnl\u00fc\u011f\u00fc Metrics b\u00f6l\u00fcm\u00fcndeki Errors sayfas\u0131nda g\u00f6r\u00fcnt\u00fclenir.<\/li>\r\n<li><strong>Plesk:<\/strong> Tools and Settings b\u00f6l\u00fcm\u00fcndeki Services Management sayfas\u0131ndan PHP-FPM ve web sunucusu yeniden ba\u015flat\u0131l\u0131r. <a href=\"https:\/\/verimin.com.tr\/alan-adi\" data-internallinksmanager029f6b8e52c=\"1\" title=\"domain\">Alan ad\u0131<\/a> baz\u0131nda PHP i\u015fleyicisi Hosting Settings sayfas\u0131ndan de\u011fi\u015ftirilir.<\/li>\r\n<li><strong>CWP:<\/strong> Service Config b\u00f6l\u00fcm\u00fcnden <code>cwpsrv<\/code> servisi yeniden ba\u015flat\u0131l\u0131r. Panel aray\u00fcz\u00fcnde 502 hatas\u0131 g\u00f6r\u00fclmesi \u00e7o\u011funlukla bu servisin durmas\u0131ndan kaynaklan\u0131r ve <code>systemctl restart cwpsrv<\/code> komutu sorunu giderir.<\/li>\r\n<\/ul>\r\n\r\n<p>Panel \u00fczerinden yap\u0131lan m\u00fcdahalede servis yeniden ba\u015flatma i\u015flemi k\u0131sa bir kesinti olu\u015fturur. Panel \u00f6zellikleri ve servis y\u00f6netimi hakk\u0131nda ayr\u0131nt\u0131 <a href=\"https:\/\/verimin.com.tr\/blog\/cpanel-hosting-nedir\/\">cPanel hosting<\/a> rehberindedir.<\/p>\r\n\r\n<h2><span class=\"ez-toc-section\" id=\"502_Bad_Gateway_Hatasi_Kalici_Olarak_Nasil_Onlenir\"><\/span>502 Bad Gateway Hatas\u0131 Kal\u0131c\u0131 Olarak Nas\u0131l \u00d6nlenir?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n<p>502 Bad Gateway hatas\u0131n\u0131n tekrar\u0131n\u0131 \u00f6nleyen \u00f6nlemler a\u015fa\u011f\u0131da s\u0131ralanm\u0131\u015ft\u0131r:<\/p>\r\n\r\n<ol>\r\n<li><strong>Kaynak kullan\u0131m\u0131n\u0131 izleyin.<\/strong> Bellek ve CPU kullan\u0131m\u0131 izlenmedi\u011finde t\u00fckenme an\u0131 fark edilmez ve hata rastgele tekrar eder.<\/li>\r\n<li><strong>S\u00fcre\u00e7 havuzunu \u00f6l\u00e7ekleyin.<\/strong> <code>pm.max_children<\/code> de\u011feri trafi\u011fe g\u00f6re hesaplanmad\u0131\u011f\u0131nda yo\u011fun saatlerde havuz dolar.<\/li>\r\n<li><strong>Zaman a\u015f\u0131m\u0131 s\u00fcrelerini i\u015fleme g\u00f6re ayarlay\u0131n.<\/strong> Uzun s\u00fcren toplu i\u015flemler i\u00e7in ayr\u0131 bir vekil blo\u011fu tan\u0131mlanmad\u0131\u011f\u0131nda her toplu i\u015flem 502 \u00fcretir.<\/li>\r\n<li><strong>\u00d6nbellek katman\u0131 kurun.<\/strong> \u00d6nbelleksiz sistemde her istek arka uca ula\u015f\u0131r ve havuz gereksiz yere dolar.<\/li>\r\n<li><strong>\u0130zleme ve uyar\u0131 sistemi kurun.<\/strong> Uyar\u0131 kurulmad\u0131\u011f\u0131nda hata ziyaret\u00e7i bildirimiyle \u00f6\u011frenilir ve kesinti s\u00fcresi uzar.<\/li>\r\n<li><strong>Bar\u0131nd\u0131rma paketini y\u00fckseltin.<\/strong> Kaynak s\u0131n\u0131r\u0131 s\u00fcrekli a\u015f\u0131l\u0131yorsa ayar de\u011fi\u015fikli\u011fi \u00e7\u00f6z\u00fcm \u00fcretmez.<\/li>\r\n<\/ol>\r\n\r\n\r\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/08\/hosting-vds-502.avif?v=20260808\" alt=\"payla\u015f\u0131ml\u0131 hosting ve sanal sunucuda 502 hatas\u0131 fark\u0131\" \/><\/figure>\r\n\r\n\r\n<h2><span class=\"ez-toc-section\" id=\"Barindirma_Turu_502_Hatasi_Sikligini_Nasil_Etkiler\"><\/span>Bar\u0131nd\u0131rma T\u00fcr\u00fc 502 Hatas\u0131 S\u0131kl\u0131\u011f\u0131n\u0131 Nas\u0131l Etkiler?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n<p>Bar\u0131nd\u0131rma t\u00fcr\u00fc, 502 hatas\u0131n\u0131n hem s\u0131kl\u0131\u011f\u0131n\u0131 hem de m\u00fcdahale yetkisini belirler. \u00dc\u00e7 bar\u0131nd\u0131rma t\u00fcr\u00fcn\u00fcn kar\u015f\u0131la\u015ft\u0131rmas\u0131 a\u015fa\u011f\u0131daki tabloda verilmi\u015ftir.<\/p>\r\n\r\n<table>\r\n<thead>\r\n<tr><th>\u00d6l\u00e7\u00fct<\/th><th>Payla\u015f\u0131ml\u0131 hosting<\/th><th>Sanal sunucu<\/th><th>Y\u00f6netilen sunucu<\/th><\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr><td>Kaynak izolasyonu<\/td><td>K\u0131smi<\/td><td>Tam<\/td><td>Tam<\/td><\/tr>\r\n<tr><td>S\u00fcre\u00e7 limiti de\u011fi\u015ftirme<\/td><td>Yok<\/td><td>Var<\/td><td>Var, ekibimiz uygular<\/td><\/tr>\r\n<tr><td>Zaman a\u015f\u0131m\u0131 ayar\u0131<\/td><td>S\u0131n\u0131rl\u0131<\/td><td>Tam yetki<\/td><td>Tam yetki<\/td><\/tr>\r\n<tr><td>Tipik 502 nedeni<\/td><td>Kom\u015fu hesap y\u00fck\u00fc<\/td><td>Yanl\u0131\u015f yap\u0131land\u0131rma<\/td><td>Uygulama hatas\u0131<\/td><\/tr>\r\n<\/tbody>\r\n<\/table>\r\n\r\n<p>Payla\u015f\u0131ml\u0131 bar\u0131nd\u0131rmada s\u00fcre\u00e7 havuzu t\u00fcm hesaplar aras\u0131nda payla\u015f\u0131l\u0131r ve kom\u015fu bir hesab\u0131n \u00fcretti\u011fi y\u00fck 502 hatas\u0131na yol a\u00e7ar. Sanal sunucuda kaynaklar hesaba tahsis edilir, s\u00fcre\u00e7 ve zaman a\u015f\u0131m\u0131 de\u011ferleri do\u011frudan de\u011fi\u015ftirilir. Verimin olarak sundu\u011fumuz sunucularda %99,9 \u00e7al\u0131\u015fma s\u00fcresi taahh\u00fcd\u00fc veriyoruz ve \u0130stanbul lokasyonlu altyap\u0131m\u0131zla T\u00fcrkiye hedefli projelerde gecikmeyi en aza indiriyoruz. Kaynak tahsisi ve y\u00f6netim yetkisi ihtiyac\u0131 do\u011fdu\u011funda <a href=\"https:\/\/verimin.com.tr\/sanal-sunucu\">sanal sunucu<\/a> paketlerine ge\u00e7i\u015f yap\u0131l\u0131r.<\/p>\r\n\r\n<h2><span class=\"ez-toc-section\" id=\"502_Hatasi_SEO_Performansini_Nasil_Etkiler\"><\/span>502 Hatas\u0131 SEO Performans\u0131n\u0131 Nas\u0131l Etkiler?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n<p><strong>502 hatas\u0131 k\u0131sa s\u00fcrelerde s\u0131ralamay\u0131 etkilemez, uzun s\u00fcrelerde ise sayfan\u0131n indeksten d\u00fc\u015fmesine yol a\u00e7ar.<\/strong> Googlebot bir sayfada 5xx kodu ald\u0131\u011f\u0131nda taramay\u0131 erteler ve k\u0131sa s\u00fcre sonra yeniden dener. Hata birka\u00e7 saat i\u00e7inde giderildi\u011finde s\u0131ralamada kal\u0131c\u0131 bir kay\u0131p olu\u015fmaz.<\/p>\r\n\r\n<p>Hata birka\u00e7 g\u00fcn s\u00fcrd\u00fc\u011f\u00fcnde Googlebot tarama h\u0131z\u0131n\u0131 d\u00fc\u015f\u00fcr\u00fcr ve etkilenen sayfalar\u0131 arama sonu\u00e7lar\u0131ndan ge\u00e7ici olarak \u00e7\u0131kar\u0131r. Google Search Console \u00fczerindeki Sayfalar raporunda bu durum &#8220;Sunucu hatas\u0131 (5xx)&#8221; ba\u015fl\u0131\u011f\u0131yla raporlan\u0131r ve etkilenen adres say\u0131s\u0131 listelenir. Tarama b\u00fct\u00e7esi d\u00fc\u015fen bir sitede yeni yay\u0131nlanan i\u00e7eriklerin dizine girme s\u00fcresi de uzar. Sunucu yan\u0131t s\u00fcresinin sayfa deneyimi metriklerine yans\u0131mas\u0131 <a href=\"https:\/\/verimin.com.tr\/blog\/core-web-vitals-nedir\/\">Core Web Vitals<\/a> rehberinde ele al\u0131nm\u0131\u015ft\u0131r.<\/p>\r\n\r\n<h3><span class=\"ez-toc-section\" id=\"502_Bad_Gateway_Hatasi_Tarayici_Kaynakli_Olur_mu\"><\/span>502 Bad Gateway Hatas\u0131 Taray\u0131c\u0131 Kaynakl\u0131 Olur mu?<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n<p><strong>Hay\u0131r, 502 Bad Gateway hatas\u0131 taray\u0131c\u0131dan kaynaklanmaz.<\/strong> Hata sunucu taraf\u0131nda \u00fcretilir ve taray\u0131c\u0131 yaln\u0131zca sunucudan gelen kodu g\u00f6r\u00fcnt\u00fcler. Tek istisna, kurumsal a\u011flardaki vekil sunucular\u0131n ba\u011flant\u0131y\u0131 kesmesidir; bu durumda ayn\u0131 site farkl\u0131 bir a\u011fdan sorunsuz a\u00e7\u0131l\u0131r.<\/p>\r\n\r\n<h3><span class=\"ez-toc-section\" id=\"502_Hatasi_Veri_Kaybina_Yol_Acar_mi\"><\/span>502 Hatas\u0131 Veri Kayb\u0131na Yol A\u00e7ar m\u0131?<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n<p><strong>Hay\u0131r, 502 hatas\u0131 kay\u0131tl\u0131 verilere zarar vermez.<\/strong> Hata istek i\u015flenirken olu\u015fur ve veritaban\u0131ndaki mevcut kay\u0131tlar etkilenmez. \u0130stisna, form g\u00f6nderimi s\u0131ras\u0131nda hatan\u0131n olu\u015fmas\u0131d\u0131r; bu durumda g\u00f6nderilen veri sunucuya ula\u015fmad\u0131\u011f\u0131 i\u00e7in kaydedilmez ve i\u015flem tekrarlan\u0131r.<\/p>\r\n\r\n<h3><span class=\"ez-toc-section\" id=\"502_Bad_Gateway_Hatasi_Kendiliginden_Duzelir_mi\"><\/span>502 Bad Gateway Hatas\u0131 Kendili\u011finden D\u00fczelir mi?<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n<p><strong>Evet, anl\u0131k y\u00fck art\u0131\u015f\u0131ndan kaynaklanan 502 hatas\u0131 birka\u00e7 dakika i\u00e7inde kendili\u011finden d\u00fczelir.<\/strong> Yap\u0131land\u0131rma hatas\u0131, durmu\u015f servis veya yetersiz kaynak kaynakl\u0131 502 hatas\u0131 ise m\u00fcdahale edilmeden d\u00fczelmez ve d\u00fczenli aral\u0131klarla tekrar eder.<\/p>\r\n\r\n<h3><span class=\"ez-toc-section\" id=\"502_Hatasi_Alan_Adi_veya_DNS_Kaynakli_midir\"><\/span>502 Hatas\u0131 Alan Ad\u0131 veya DNS Kaynakl\u0131 m\u0131d\u0131r?<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n<p><strong>Hay\u0131r, 502 hatas\u0131 alan ad\u0131 veya DNS yap\u0131land\u0131rmas\u0131ndan kaynaklanmaz.<\/strong> 502 kodunun g\u00f6r\u00fcnt\u00fclenmesi, alan ad\u0131n\u0131n do\u011fru sunucuya \u00e7\u00f6z\u00fcmlendi\u011fini ve ba\u011flant\u0131n\u0131n kuruldu\u011funu kan\u0131tlar. DNS kaynakl\u0131 sorunlar ba\u011flant\u0131 kurulmadan \u00f6nce olu\u015fur ve taray\u0131c\u0131da farkl\u0131 bir hata mesaj\u0131yla g\u00f6r\u00fcnt\u00fclenir. Ad \u00e7\u00f6z\u00fcmleme s\u00fcreci <a href=\"https:\/\/verimin.com.tr\/blog\/dns-nedir\/\">DNS nedir<\/a> rehberinde anlat\u0131lm\u0131\u015ft\u0131r.<\/p>\r\n\r\n<h3><span class=\"ez-toc-section\" id=\"Sunucumda_502_Hatasi_Surekli_Tekrar_Ediyorsa_Ne_Yapmaliyim\"><\/span>Sunucumda 502 Hatas\u0131 S\u00fcrekli Tekrar Ediyorsa Ne Yapmal\u0131y\u0131m?<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n<p><strong>Tekrar eden 502 hatas\u0131 kaynak yetersizli\u011fine veya kal\u0131c\u0131 bir yap\u0131land\u0131rma sorununa i\u015faret eder ve teknik inceleme gerektirir.<\/strong> Destek talebi a\u00e7arken a\u015fa\u011f\u0131daki d\u00f6rt bilgiyi iletmeniz inceleme s\u00fcresini k\u0131salt\u0131r:<\/p>\r\n\r\n<ul>\r\n<li>Hatan\u0131n g\u00f6r\u00fcld\u00fc\u011f\u00fc alan ad\u0131 ve tam adres<\/li>\r\n<li>Hatan\u0131n olu\u015ftu\u011fu tarih ve saat aral\u0131\u011f\u0131<\/li>\r\n<li>Sunucu hata g\u00fcnl\u00fc\u011f\u00fcndeki ilgili sat\u0131r<\/li>\r\n<li>Taray\u0131c\u0131da g\u00f6r\u00fcnen hata sayfas\u0131n\u0131n ekran g\u00f6r\u00fcnt\u00fcs\u00fc<\/li>\r\n<\/ul>\r\n\r\n<p>Verimin m\u00fc\u015fterisi olarak sunucunuzda tekrar eden 502 hatas\u0131 i\u00e7in <a href=\"https:\/\/verimin.com.tr\/iletisim\">teknik destek<\/a> ekibimize ba\u015fvurabilirsiniz. G\u00fcnl\u00fck kay\u0131tlar\u0131n\u0131 inceliyor, s\u00fcre\u00e7 havuzu ve zaman a\u015f\u0131m\u0131 de\u011ferlerini projenizin y\u00fck\u00fcne g\u00f6re yeniden yap\u0131land\u0131r\u0131yoruz.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>502 Bad Gateway, bir sunucunun a\u011f ge\u00e7idi veya ters vekil olarak davran\u0131rken arka u\u00e7 sunucudan&#8230;<\/p>\n","protected":false},"author":1,"featured_media":1922,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1891","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-genel"],"_links":{"self":[{"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/posts\/1891","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=1891"}],"version-history":[{"count":5,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/posts\/1891\/revisions"}],"predecessor-version":[{"id":2000,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/posts\/1891\/revisions\/2000"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/media\/1922"}],"wp:attachment":[{"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=1891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=1891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=1891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}