408 Request Timeout Hatası Nasıl Çözülür (cPanel)

Son doğrulama: Eylül 2026 · cPanel 136 test hesabında denendi

Hızlı çözüm

408 Request Timeout mesajı, sunucunun isteğinizi almayı beklerken süre aşımına uğradığını bildirir; 408 request timeout hatası genelde yavaş bir bağlantıdan büyük dosya yüklemekten ya da PHP’nin veri alma süresinin kısa kalmasından çıkar.

  1. Bağlantınızı kontrol edin, mümkünse mobil veri ya da zayıf Wi-Fi yerine kablolu/daha hızlı bir ağa geçin.
  2. Büyük dosyaları tarayıcı yerine FTP ile yükleyin.
  3. cPanel → Yazılım → MultiPHP INI Düzenleyicisi’nden max_input_time ve max_execution_time değerlerini artırın.
  4. Cloudflare kullanıyorsanız hatanın 524 ile karışmadığından emin olun.
Panel cPanel
Sistem Paylaşımlı hosting (Apache, PHP); büyük dosya yükleme dahil
Yetki cPanel kullanıcısı
Narhost ürünü Web Hosting

Başlamadan önce

  • Hatanın hangi işlemde çıktığını not edin: dosya yükleme, form gönderimi ya da uzun süren bir sayfa yüklemesi.
  • Yüklemeye çalıştığınız dosyanın boyutunu ve bağlantı hızınızı bilin.
  • Cloudflare ya da benzeri bir CDN kullanıp kullanmadığınızı bilin.
  • cPanel giriş bilgileriniz elinizde olsun.

408 request timeout hatası ne anlama gelir, neden olur?

408 request timeout hatası, sunucunun bağlantıyı açtığı ama isteğinizin geri kalanını (veriyi, dosyayı) beklerken belirlenen süre içinde alamadığı durumdur; sorun sunucuda değil, isteğin gönderim tarafındadır. En sık dört nedeni vardır: yavaş bağlantıdan büyük dosya yükleme (zayıf Wi-Fi ya da mobil veriden büyük görsel/video göndermek), sunucu tarafı Timeout ve KeepAliveTimeout süresinin kısa kalması (Apache’nin sunucu genelindeki bağlantı süresi ayarı), PHP’nin max_input_time ve max_execution_time değerlerinin düşük olması (biri veri alma, diğeri işlem süresi için ayrı sınırdır) ve önünüzde bir ters vekil (Cloudflare gibi) varsa bu katmanın kendi zaman aşımını farklı bir kodla raporlaması.

408, 504 Gateway Timeout ile sık karıştırılır ama farklı katmandadır: 408’de sunucu isteğinizi alırken zaman aşımına uğrar, 504’te ise sunucu isteği tam alır ama arkadaki uygulamadan yanıt beklerken zaman aşımına uğrar. Apache’nin Timeout yönergesi dokümanı bu sunucu tarafı süre sınırını tanımlar.

Adım adım çözüm: 408 request timeout hatası nasıl giderilir

  1. Bağlantınızı ve dosya boyutunu kontrol edin. Zayıf Wi-Fi ya da mobil veriden büyük bir dosya gönderiyorsanız kablolu ya da daha hızlı bir ağa geçin, mümkünse dosyayı sıkıştırıp boyutunu küçültün.

    Beklenen sonuç: daha hızlı bağlantıda yükleme süresi kısalıp süre sınırının altında kalır.

    cPanel FTP Hesapları sayfasında 408 request timeout hatası için büyük dosya yüklemeye alternatif hesap oluşturma
    FTP Hesapları sayfası; büyük dosyalar için tarayıcı yerine burada açılan hesap kullanılır.
  2. Büyük dosyaları FTP ile yükleyin. Tarayıcı tabanlı yükleme yerine cPanel → Dosyalar → FTP Hesapları’ndan bir FTP hesabı açıp FileZilla gibi bir istemciyle yükleyin; kurulum adımları için FileZilla FTP bağlantısı kartına bakın.

    Beklenen sonuç: FTP, bağlantı kesintisinde kaldığı yerden devam edebildiği için büyük dosyalarda 408 riskini düşürür.

    cPanel MultiPHP INI Düzenleyicisi'nde 408 request timeout hatası için max_input_time ve max_execution_time ayarları
    MultiPHP INI Düzenleyicisi sayfası; max_input_time ve max_execution_time burada değiştirilir.
  3. max_input_time ve max_execution_time değerlerini artırın. cPanel → Yazılım → MultiPHP INI Düzenleyicisi’nden alan adınızı seçip bu iki değeri yüklemenin ya da işlemin gerçek süresine göre yükseltin; PHP’nin resmî dokümanı iki ayarın farkını (veri alma / betik çalışma süresi) açıklar.

    Beklenen sonuç: değerler yükseltilince uzun süren yükleme ya da işlem 408 vermeden tamamlanır.

  4. Cloudflare karışıklığını eleyin. Cloudflare ya da başka bir CDN kullanıyorsanız bulut simgesini geçici olarak “DNS only” yapıp doğrudan sunucudan test edin; hata orada da çıkıyorsa neden sunucu tarafıdır, çıkmıyorsa Cloudflare’in kendi 524 zaman aşımıdır.

    Beklenen sonuç: DNS only modda hata kayboluyorsa sorun Cloudflare katmanındaydı.

  5. Sunucu geneli süre artışı için destek talebi açın. Apache’nin Timeout ve KeepAliveTimeout değerleri paylaşımlı hostingde sunucu genelindedir, müşteri tarafından değiştirilemez; yukarıdaki adımlar yetmezse bu değerin artırılmasını destek talebiyle isteyin.

    Beklenen sonuç: talep işleme alındıktan sonra aynı işlem sunucu tarafı süre aşımına takılmadan tamamlanır.

Doğrulama

Sonuç

Daha hızlı bir bağlantıdan ya da FTP ile yaptığınız yükleme, artırılmış PHP süre değerleriyle hatasız tamamlanıyorsa ve aynı işlem farklı ağlardan tekrarında 408 vermiyorsa sorun çözülmüştür.

Hâlâ çözülmediyse

  • Hata 408 değil, “504 Gateway Timeout” yazıyor. Farklı bir katmandır: sunucu isteğinizi almıştır ama arkadaki uygulamadan yanıt beklerken takılmıştır; benzer PHP süre/bellek adımları için 502 Bad Gateway kartına bakın.
  • Tarayıcı herhangi bir hata kodu göstermeden “bağlantı zaman aşımına uğradı” diyor. Bu durumda sunucuya hiç ulaşılamamıştır; ERR_CONNECTION_TIMED_OUT kartını uygulayın.
  • Paneliniz cPanel değil, Plesk. PHP zaman aşımı ayarı farklı bir ekrandan yürür; Plesk’te PHP timeout kartına geçin.

Narhost desteği

Adımları uyguladıktan sonra hata devam ediyorsa destek talebi açın; talebe alan adınızı, işlemi (yükleme/form), dosya boyutunu, saati ve denediğiniz adımları ekleyin.

Destek talebi aç

Sıkça sorulan sorular

408 request timeout hatası ile 504 gateway timeout hatası arasındaki fark nedir?

408’de sunucu isteğinizi alırken zaman aşımına uğrar; siz veriyi göndermeyi tamamlayamazsınız. 504’te sunucu isteği tam alır ama arkadaki uygulamadan yanıt beklerken zaman aşımına uğrar. İkisi de “zaman aşımı” der ama takıldığı taraf farklıdır.

408 hatası ile ERR_CONNECTION_TIMED_OUT aynı şey mi?

Hayır. 408’de sunucudan gerçek bir HTTP yanıtı (408 kodu) gelir; ERR_CONNECTION_TIMED_OUT’ta tarayıcı sunucuya hiç bağlanamaz ve herhangi bir HTTP kodu almaz. Neden genelde DNS, güvenlik duvarı ya da ağ yoludur, sunucudaki bir ayar değildir.

Cloudflare kullanırken neden 408 yerine 524 görüyorum?

Cloudflare kendi zaman aşımını 524 koduyla raporlar; kaynak sunucudan gelen gerçek 408’i genelde göstermez. Cloudflare arkasındaysanız 524 gördüğünüzde bu karttaki PHP süre adımlarını yine de uygulayabilirsiniz.

Bu makale sorununuzu çözdü mü?

Çözemediniz mi?

Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.

İlgili çözümler