{"id":2176,"date":"2026-09-20T10:00:00","date_gmt":"2026-09-20T07:00:00","guid":{"rendered":"https:\/\/narhost.com\/destek\/?p=2176"},"modified":"2026-09-20T18:38:52","modified_gmt":"2026-09-20T15:38:52","slug":"504-gateway-timeout-hatasi-nasil-cozulur","status":"publish","type":"post","link":"https:\/\/narhost.com\/destek\/504-gateway-timeout-hatasi-nasil-cozulur\/","title":{"rendered":"504 Gateway Timeout Hatas\u0131 Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr"},"content":{"rendered":"<p class=\"kb-dogrulama\">Son do\u011frulama: Eyl\u00fcl 2026 \u00b7 cPanel 136 test hesab\u0131nda denendi<\/p>\n<div id=\"hizli-cozum\" class=\"ai-box ai-box--cozum\">\n<p class=\"ai-box-title\">H\u0131zl\u0131 \u00e7\u00f6z\u00fcm<\/p>\n<p><code>504 Gateway Timeout<\/code>, \u00f6n u\u00e7taki sunucunun arka u\u00e7tan (PHP ya da uygulama) yan\u0131t\u0131 beklerken zaman a\u015f\u0131m\u0131na u\u011frad\u0131\u011f\u0131 anlam\u0131na gelir; <strong>504 gateway timeout hatas\u0131<\/strong> \u00e7o\u011fu vakada uzun s\u00fcren PHP beti\u011fini h\u0131zland\u0131rmak, <code>max_execution_time<\/code> de\u011ferini art\u0131rmak ve kendi sunucunuzda web sunucusu zaman a\u015f\u0131m\u0131 s\u00fcrelerini y\u00fckseltmekle \u00e7\u00f6z\u00fcl\u00fcr.<\/p>\n<ol>\n<li>Hatan\u0131n belirli bir i\u015flemde mi (i\u00e7e aktarma, \u00f6deme, rapor) yoksa her sayfada m\u0131 \u00e7\u0131kt\u0131\u011f\u0131n\u0131 belirleyin.<\/li>\n<li>Payla\u015f\u0131ml\u0131 hostingde cPanel MultiPHP INI D\u00fczenleyici&#8217;den <code>max_execution_time<\/code> de\u011ferini art\u0131r\u0131n.<\/li>\n<li>Yava\u015f \u00e7al\u0131\u015fan eklenti, sorgu ya da harici servisi tespit edip h\u0131zland\u0131r\u0131n.<\/li>\n<li>Kendi VPS\/VDS sunucunuzda Nginx\/PHP-FPM zaman a\u015f\u0131m\u0131 s\u00fcrelerini y\u00fckseltip servisi yeniden ba\u015flat\u0131n.<\/li>\n<\/ol>\n<\/div>\n<table class=\"kb-uyg\">\n<tr>\n<th>Panel<\/th>\n<td>cPanel (payla\u015f\u0131ml\u0131) \u00b7 kendi kurulumunuz (VPS\/VDS)<\/td>\n<\/tr>\n<tr>\n<th>Sistem<\/th>\n<td>Payla\u015f\u0131ml\u0131 hostingde PHP zaman a\u015f\u0131m\u0131; VPS\/VDS&#8217;te Nginx\/Apache + PHP-FPM zaman a\u015f\u0131m\u0131<\/td>\n<\/tr>\n<tr>\n<th>Yetki<\/th>\n<td>cPanel kullan\u0131c\u0131s\u0131 (payla\u015f\u0131ml\u0131) ya da sunucu y\u00f6neticisi (VPS\/VDS)<\/td>\n<\/tr>\n<tr>\n<th>Narhost \u00fcr\u00fcn\u00fc<\/th>\n<td><a href=\"https:\/\/narhost.com\/vps-sunucu\" title=\"VPS Sunucu - Narhost\">VPS Sunucu<\/a>, <a href=\"https:\/\/narhost.com\/web-hosting\" title=\"Web Hosting - Narhost\">Web Hosting<\/a><\/td>\n<\/tr>\n<\/table>\n<div class=\"kb-once\">\n<p class=\"label\">Ba\u015flamadan \u00f6nce<\/p>\n<ul>\n<li>Hatan\u0131n hangi i\u015flemde \u00e7\u0131kt\u0131\u011f\u0131n\u0131 not edin; tek bir a\u011f\u0131r i\u015flem mi yoksa t\u00fcm site mi etkileniyor?<\/li>\n<li>Payla\u015f\u0131ml\u0131 hosting mi kendi sunucunuz mu kulland\u0131\u011f\u0131n\u0131z\u0131 belirleyin; \u00e7\u00f6z\u00fcm yolu farkl\u0131d\u0131r.<\/li>\n<li>cPanel ya da sunucu y\u00f6netici eri\u015fiminiz olmal\u0131.<\/li>\n<li>Yap\u0131land\u0131rma dosyas\u0131n\u0131 de\u011fi\u015ftirecekseniz \u00f6nce bir kopyas\u0131n\u0131 al\u0131n.<\/li>\n<\/ul>\n<\/div>\n<h2>504 Gateway Timeout hatas\u0131 ne anlama gelir, neden olur?<\/h2>\n<p>HTTP <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Reference\/Status\/504\" title=\"MDN Web Docs - 504 Gateway Timeout durum kodu\" target=\"_blank\" rel=\"noopener\"><code>504<\/code> durum kodu<\/a>, bir a\u011f ge\u00e7idi ya da vekil sunucunun (\u00f6rne\u011fin Nginx ya da LiteSpeed \u00f6n ucu) arka u\u00e7taki uygulamadan yan\u0131t\u0131 belirlenen s\u00fcrede alamad\u0131\u011f\u0131n\u0131 bildirir. Sayfa &#8220;\u00e7al\u0131\u015f\u0131yor&#8221; ama i\u015flem \u00e7ok uzun s\u00fcrd\u00fc\u011f\u00fc i\u00e7in \u00f6n u\u00e7 beklemeyi keser. Yak\u0131n akrabas\u0131 <code>502 Bad Gateway<\/code>&#8216;den fark\u0131, 502&#8217;de arka u\u00e7 ge\u00e7ersiz yan\u0131t verirken 504&#8217;te hi\u00e7 yan\u0131t vermeden s\u00fcrenin dolmas\u0131d\u0131r.<\/p>\n<p>Neden genelde \u015fu ba\u015fl\u0131klardan birine \u00e7\u0131kar: bir PHP beti\u011fi (b\u00fcy\u00fck i\u00e7e aktarma, yedek, rapor ya da yava\u015f bir veritaban\u0131 sorgusu) <code>max_execution_time<\/code> s\u0131n\u0131r\u0131n\u0131 a\u015far; bir eklenti veya harici API \u00e7a\u011fr\u0131s\u0131 yan\u0131t vermez; ya da kendi sunucunuzda Nginx\/PHP-FPM zaman a\u015f\u0131m\u0131 s\u00fcreleri i\u015flem i\u00e7in fazla k\u0131sad\u0131r. <a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc9110.html\" title=\"RFC 9110 - HTTP Semantics (504 Gateway Timeout)\" target=\"_blank\" rel=\"noopener\">HTTP standard\u0131 (RFC 9110)<\/a> bu kodu tam olarak bu durum i\u00e7in tan\u0131mlar. \u00d6nce hangi i\u015flemin uzun s\u00fcrd\u00fc\u011f\u00fcn\u00fc bulmak, k\u00f6rlemesine s\u00fcre art\u0131rmaktan daha kal\u0131c\u0131 bir \u00e7\u00f6z\u00fcmd\u00fcr.<\/p>\n<h2>504 gateway timeout hatas\u0131 nas\u0131l \u00e7\u00f6z\u00fcl\u00fcr \u2014 ad\u0131m ad\u0131m<\/h2>\n<h3>Y\u00f6ntem 1 \u2014 Payla\u015f\u0131ml\u0131 hostingde PHP zaman a\u015f\u0131m\u0131n\u0131 art\u0131rma (cPanel)<\/h3>\n<ol class=\"kb-adimlar\">\n<li><strong>cPanel \u2192 Yaz\u0131l\u0131m \u2192 MultiPHP INI D\u00fczenleyici<\/strong> sayfas\u0131n\u0131 a\u00e7\u0131n, alan ad\u0131n\u0131z\u0131 se\u00e7ip <code>max_execution_time<\/code> de\u011ferini makul bir seviyeye (\u00f6rne\u011fin 120) \u00e7\u0131kar\u0131n ve Uygula&#8217;ya bas\u0131n.<br \/>\n<figure class=\"kb-ekran\"><img decoding=\"async\" src=\"https:\/\/narhost.com\/destek\/wp-content\/uploads\/2026\/09\/504-gateway-timeout-hatasi-nasil-cozulur-adim-1.webp\" alt=\"504 gateway timeout hatas\u0131 - cPanel MultiPHP INI D\u00fczenleyici'de max_execution_time de\u011ferini art\u0131rma\" width=\"1200\" height=\"486\" loading=\"lazy\"><figcaption>cPanel MultiPHP INI D\u00fczenleyici sayfas\u0131; alan ad\u0131 se\u00e7ilip max_execution_time ve memory_limit de\u011ferleri d\u00fczenlenir.<\/figcaption><\/figure>\n<\/li>\n<li>Ayn\u0131 i\u015flem \u00e7ok bellek kullan\u0131yorsa <code>memory_limit<\/code> de\u011ferini de birlikte g\u00f6zden ge\u00e7irin; WordPress&#8217;te bellek s\u0131n\u0131r\u0131 ayr\u0131ca tan\u0131mlanabilir.\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: yeni s\u0131n\u0131r uyguland\u0131ktan sonra s\u00fcre a\u015f\u0131m\u0131na u\u011frayan i\u015flem tamamlan\u0131r ve 504 yerine normal yan\u0131t d\u00f6ner.<\/p>\n<\/li>\n<\/ol>\n<p>WordPress bellek s\u0131n\u0131r\u0131n\u0131 ayr\u0131ca y\u00fckseltmeniz gerekiyorsa <a href=\"https:\/\/narhost.com\/destek\/wordpress-memory-limit-artirma\/\" title=\"WordPress memory limit art\u0131rma - Narhost Destek\">WordPress memory limit art\u0131rma<\/a> kart\u0131n\u0131 izleyin.<\/p>\n<h3>Y\u00f6ntem 2 \u2014 Yava\u015f i\u015flemi bulup h\u0131zland\u0131rma<\/h3>\n<p>S\u00fcreyi art\u0131rmak belirtiyi erteler; as\u0131l \u00e7\u00f6z\u00fcm i\u015flemi h\u0131zland\u0131rmakt\u0131r. cPanel Hatalar g\u00fcnl\u00fc\u011f\u00fcnden ve yava\u015f sorgu izlerinden hangi eklenti, sayfa ya da sorgunun uzun s\u00fcrd\u00fc\u011f\u00fcn\u00fc bulun. A\u011f\u0131r bir i\u015flem varsa k\u00fc\u00e7\u00fck par\u00e7alara b\u00f6l\u00fcn, gereksiz eklentiyi kapat\u0131n ve sorgular\u0131 optimize edin. Genel h\u0131z i\u00e7in <a href=\"https:\/\/narhost.com\/destek\/site-hizi-nasil-artirilir\/\" title=\"Site h\u0131z\u0131 nas\u0131l art\u0131r\u0131l\u0131r - Narhost Destek\">site h\u0131z\u0131 nas\u0131l art\u0131r\u0131l\u0131r<\/a> kart\u0131na bak\u0131n.<\/p>\n<h3>Y\u00f6ntem 3 \u2014 Kendi sunucunuzda (VPS\/VDS) Nginx ve PHP-FPM zaman a\u015f\u0131m\u0131<\/h3>\n<p>Payla\u015f\u0131ml\u0131 hostingde SSH ve web sunucusu yap\u0131land\u0131rmas\u0131 yoktur; bu ayar panelden y\u00f6netilir. Kendi VPS ya da VDS sunucunuzda Nginx&#8217;i PHP-FPM ile \u00e7al\u0131\u015ft\u0131r\u0131yorsan\u0131z zaman a\u015f\u0131m\u0131 s\u00fcreleri sizin sorumlulu\u011funuzdad\u0131r. \u0130lgili <code>location<\/code> blo\u011funa a\u015fa\u011f\u0131daki sat\u0131rlar\u0131 ekleyin.<\/p>\n<pre><code class=\"language-nginx\"># \/etc\/nginx\/conf.d\/site.conf i\u00e7indeki location ~ \\.php$ blo\u011funa\nfastcgi_read_timeout 120;\nproxy_read_timeout 120;<\/code><\/pre>\n<p>PHP-FPM taraf\u0131nda da <code>request_terminate_timeout<\/code> de\u011ferini uyumlu tutun, ard\u0131ndan yap\u0131land\u0131rmay\u0131 s\u0131nay\u0131p servisi yeniden y\u00fckleyin.<\/p>\n<pre><code class=\"language-bash\">sudo nginx -t\nsudo systemctl reload nginx<\/code><\/pre>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: <code>nginx -t<\/code> &#8220;syntax is ok&#8221; d\u00f6nd\u00fcr\u00fcr ve yeniden y\u00fckleme sonras\u0131 uzun i\u015flem zaman a\u015f\u0131m\u0131na u\u011framadan tamamlan\u0131r. Servisi yeniden ba\u015flatma ad\u0131mlar\u0131 i\u00e7in <a href=\"https:\/\/narhost.com\/destek\/nginx-nasil-yeniden-baslatilir\/\" title=\"Nginx nas\u0131l yeniden ba\u015flat\u0131l\u0131r - Narhost Destek\">Nginx nas\u0131l yeniden ba\u015flat\u0131l\u0131r<\/a> kart\u0131na bakabilirsiniz.<\/p>\n<h2>Do\u011frulama<\/h2>\n<div class=\"success-box\">\n<p class=\"label\">Sonu\u00e7<\/p>\n<p>Daha \u00f6nce 504 veren i\u015flemi yeniden \u00e7al\u0131\u015ft\u0131r\u0131n; sayfa zaman a\u015f\u0131m\u0131na u\u011framadan tamamlan\u0131yorsa sorun \u00e7\u00f6z\u00fclm\u00fc\u015ft\u00fcr. Komut sat\u0131r\u0131ndan <code>curl -I https:\/\/siteadresiniz.com\/agir-islem<\/code> \u00e7al\u0131\u015ft\u0131r\u0131p durum kodunu g\u00f6rebilirsiniz; beklenen sonu\u00e7 200&#8217;d\u00fcr, 504 de\u011fildir. S\u00fcreyi art\u0131rman\u0131za ra\u011fmen hata s\u00fcr\u00fcyorsa i\u015flem ger\u00e7ekten \u00e7ok yava\u015ft\u0131r ve optimize edilmelidir.<\/p>\n<\/div>\n<h2>H\u00e2l\u00e2 \u00e7\u00f6z\u00fclmediyse<\/h2>\n<ul>\n<li><strong>S\u00fcreyi art\u0131rd\u0131n\u0131z ama hata s\u00fcr\u00fcyor.<\/strong> \u0130\u015flem s\u0131n\u0131r\u0131n \u00e7ok \u00fcst\u00fcnde \u00e7al\u0131\u015f\u0131yor olabilir; yava\u015f sorguyu ya da eklentiyi <a href=\"https:\/\/narhost.com\/destek\/cpanel-hata-gunlukleri-inceleme\/\" title=\"cPanel hata g\u00fcnl\u00fckleri inceleme - Narhost Destek\">hata g\u00fcnl\u00fc\u011f\u00fcnden<\/a> bulup optimize edin.<\/li>\n<li><strong>Benzer bir a\u011f ge\u00e7idi hatas\u0131 da g\u00f6r\u00fcyorsunuz.<\/strong> Neden ayn\u0131 olabilir; <a href=\"https:\/\/narhost.com\/destek\/502-bad-gateway-hatasi-nasil-cozulur\/\" title=\"502 Bad Gateway hatas\u0131 - Narhost Destek\">502 Bad Gateway<\/a> ve <a href=\"https:\/\/narhost.com\/destek\/503-service-unavailable-hatasi-nasil-cozulur\/\" title=\"503 Service Unavailable hatas\u0131 - Narhost Destek\">503 Service Unavailable<\/a> kartlar\u0131na bak\u0131n.<\/li>\n<li><strong>Ba\u011flant\u0131 hi\u00e7 kurulam\u0131yor.<\/strong> Sorun farkl\u0131 olabilir; <a href=\"https:\/\/narhost.com\/destek\/err-connection-timed-out-hatasi-nasil-cozulur\/\" title=\"ERR_CONNECTION_TIMED_OUT hatas\u0131 - Narhost Destek\">ERR_CONNECTION_TIMED_OUT<\/a> kart\u0131ndaki ad\u0131mlar\u0131 izleyin.<\/li>\n<\/ul>\n<div class=\"cta-box\">\n<p class=\"label\">Narhost deste\u011fi<\/p>\n<p>Ad\u0131mlar\u0131 uygulad\u0131ktan sonra hata devam ediyorsa destek talebinize alan ad\u0131n\u0131z\u0131, 504 ald\u0131\u011f\u0131n\u0131z tam URL&#8217;yi, hangi i\u015flemde \u00e7\u0131kt\u0131\u011f\u0131n\u0131 ve denedi\u011finiz ad\u0131mlar\u0131 (s\u00fcre art\u0131rma, optimizasyon) ekleyin.<\/p>\n<p><a class=\"cta-btn\" href=\"https:\/\/narhost.com\/submitticket.php\" title=\"Narhost destek talebi a\u00e7\">Destek talebi a\u00e7<\/a><\/div>\n<div class=\"kb-ilgili\">\n<p class=\"label\">Sonraki ad\u0131mlar<\/p>\n<ul>\n<li><a href=\"https:\/\/narhost.com\/destek\/site-bazen-acilmiyorsa-ne-yapilmali\/\" title=\"Site A\u00e7\u0131lm\u0131yor \u2014 Ad\u0131m Ad\u0131m Te\u015fhis Rehberi - Narhost Destek\">Site A\u00e7\u0131lm\u0131yor \u2014 Ad\u0131m Ad\u0131m Te\u015fhis Rehberi (konu merkezi)<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/web-hosting\/\" title=\"Web Hosting destek kategorisi - Narhost\">Web Hosting destek kategorisi<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/502-bad-gateway-hatasi-nasil-cozulur\/\" title=\"502 Bad Gateway hatas\u0131 - Narhost Destek\">502 Bad Gateway hatas\u0131 nas\u0131l \u00e7\u00f6z\u00fcl\u00fcr<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/503-service-unavailable-hatasi-nasil-cozulur\/\" title=\"503 Service Unavailable hatas\u0131 - Narhost Destek\">503 Service Unavailable hatas\u0131 nas\u0131l \u00e7\u00f6z\u00fcl\u00fcr<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/cpanel-php-ini-ayarlari\/\" title=\"cPanel PHP INI ayarlar\u0131 - Narhost Destek\">cPanel PHP INI ayarlar\u0131<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/429-too-many-requests-hatasi-nasil-cozulur\/\" title=\"429 Too Many Requests hatas\u0131 - Narhost Destek\">429 Too Many Requests hatas\u0131 nas\u0131l \u00e7\u00f6z\u00fcl\u00fcr<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/401-unauthorized-hatasi-nasil-cozulur\/\" title=\"401 Unauthorized hatas\u0131 - Narhost Destek\">401 Unauthorized hatas\u0131 nas\u0131l \u00e7\u00f6z\u00fcl\u00fcr<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"kb-faq\">\n<h2>S\u0131k\u00e7a sorulan sorular<\/h2>\n<h3>504 gateway timeout hatas\u0131 ile 502 bad gateway ayn\u0131 \u015fey mi?<\/h3>\n<p>Hay\u0131r. 504&#8217;te \u00f6n u\u00e7 sunucu arka u\u00e7tan yan\u0131t\u0131 beklerken s\u00fcre dolar; 502&#8217;de arka u\u00e7 ge\u00e7ersiz bir yan\u0131t d\u00f6nd\u00fcr\u00fcr. \u0130kisi de a\u011f ge\u00e7idi hatas\u0131d\u0131r ama nedenleri ve \u00e7\u00f6z\u00fcmleri farkl\u0131d\u0131r.<\/p>\n<h3>max_execution_time de\u011ferini ne kadar yapmal\u0131y\u0131m?<\/h3>\n<p>\u0130\u015flemin ger\u00e7ekten ihtiya\u00e7 duydu\u011fu s\u00fcreye g\u00f6re makul bir de\u011fer se\u00e7in (\u00f6rne\u011fin 120 saniye). \u00c7ok y\u00fcksek bir de\u011fer sorunu gizler ve kaynaklar\u0131 me\u015fgul eder; as\u0131l ama\u00e7 i\u015flemi h\u0131zland\u0131rmak olmal\u0131d\u0131r.<\/p>\n<h3>Payla\u015f\u0131ml\u0131 hostingde Nginx zaman a\u015f\u0131m\u0131n\u0131 de\u011fi\u015ftirebilir miyim?<\/h3>\n<p>Hay\u0131r. Payla\u015f\u0131ml\u0131 pakette web sunucusu yap\u0131land\u0131rmas\u0131na eri\u015fim yoktur; PHP taraf\u0131 ayarlar panelden y\u00f6netilir. Web sunucusu d\u00fczeyi zaman a\u015f\u0131m\u0131 yaln\u0131zca kendi VPS\/VDS sunucunuzda sizin kontrol\u00fcn\u00fczdedir.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>504 gateway timeout hatas\u0131 nedir ve nas\u0131l \u00e7\u00f6z\u00fcl\u00fcr: cPanel MultiPHP INI&#8217;de max_execution_time art\u0131rma, yava\u015f i\u015flemi bulma ve VPS&#8217;te Nginx\/PHP-FPM zaman a\u015f\u0131m\u0131n\u0131 y\u00fckseltme ad\u0131mlar\u0131.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-2176","post","type-post","status-publish","format-standard","hentry","category-web-hosting"],"meta_box":[],"_links":{"self":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/2176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/comments?post=2176"}],"version-history":[{"count":1,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/2176\/revisions"}],"predecessor-version":[{"id":2290,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/2176\/revisions\/2290"}],"wp:attachment":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/media?parent=2176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/categories?post=2176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/tags?post=2176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}