En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'te “Takip Ettiğiniz Bağlantı Süresi Doldu” Hatası Nasıl Düzeltilir

Yeni bir tema veya eklenti yüklemeye çalıştığınızda, ‘Takip ettiğiniz bağlantı süresi doldu.’ hatasıyla durdurulmak inanılmaz derecede sinir bozucudur. Mesaj, neyin yanlış gittiğine dair hiçbir ipucu vermez ve sizi tamamen çıkmaza sokar.

Endişelenmeyin, bu yaygın bir sorundur ve basit bir çözümü vardır. Genellikle yükleyebileceğiniz dosya boyutunu sınırlayan bir sunucu ayarından kaynaklanır ve bunu değiştirmek kolaydır.

Bu rehberde, bu sorunu kalıcı olarak çözmek için birkaç basit yöntemi adım adım anlatacağız. Birkaç dakika içinde dosyalarınızı tekrar yükleyebileceksiniz.

'Takip ettiğiniz bağlantı süresi dolmuş' hatasını düzeltme

Bu hata genellikle WordPress'in işlemeye izin verdiğinden daha büyük bir tema veya eklenti dosyası yüklemeye çalıştığınızda ortaya çıkar. WordPress barındırma şirketiniz, web sitenizin sorunsuz çalışmasını sağlamak için bu sınırları belirler.

Bir dosya çok büyükse, web sitenizi yavaşlatabilir ve hatta kararsız hale getirebilir. Hata mesajı ekranınızda tipik olarak şuna benzer.

Takip ettiğiniz bağlantı süresi doldu hatası bir WordPress web sitesinde görüntülendi

Sitenizin mevcut yükleme limitini bazen Medya » Yeni Ekle sayfasında görebilirsiniz. Ancak, ilgili tüm sunucu ayarlarını görmenin daha iyi bir yolu, yerleşik Site Sağlığı aracını kullanmaktır.

Yalnızca Araçlar » Site Sağlığı'na gidin, 'Bilgi' sekmesine tıklayın ve 'Sunucu' bölümünü açın. Burada upload_max_filesize, post_max_size ve diğer limitler için tam değerleri görebilirsiniz. Bu, sunucu limitlerinin sorunun nedeni olup olmadığını doğrulamanıza yardımcı olur.

WordPress dosya yükleme sınırı

Bu sınırlar yüklediğiniz dosya için çok düşük olduğunda, WordPress kaynakları tükenmiş olabilir. Bu durum ayrıca bellek tükenmesi hatası veya maksimum yürütme süresi aşıldı hatası gibi başka sorunları da tetikleyebilir.

Şimdi, bu sorunu kolayca nasıl çözeceğimize bakalım.

'Takip ettiğiniz bağlantı süresi dolmuş' hatasını düzeltmek için ana çözüm, sitenizin dosya yükleme boyutu ve yürütme süresi sınırlarını artırmaktır. Ayrıca, ayrı bir adım olan ve ilgili hataları çözebilecek PHP bellek sınırını artırmayı da ele alacağız.

Ele alacağımız ilk birkaç yöntem, sunucu limitleriyle ilgili ana sorunu düzeltmenin farklı yollarıdır. Bunlar sorunu çözmezse, sonraki yöntemler eklenti çakışmaları gibi diğer olası nedenleri kontrol etmenize yardımcı olacaktır.

Bazı web barındırıcıların bu ayarları değiştirme yeteneğinizi kısıtlayabileceğini unutmayın. Bir yöntem işe yaramazsa cesaretiniz kırılmasın. Sadece listedeki bir sonraki yönteme geçin.

Limitleri artırmanın en güvenli ve en kolay yolu, ücretsiz WPCode eklentisini kullanmaktır. Özel kodu WordPress'e temanızın dosyalarını düzenlemeden eklemenizi sağlar.

Bu yöntemi öneriyoruz çünkü temanızı güncellediğinizde değişikliklerinizin silinmesini önler. Önemli kod parçacıklarını güvenli bir şekilde yönetmek için kendi web sitelerimizde WPCode kullanıyoruz.

İlk olarak, WPCode'u yüklemeniz ve etkinleştirmeniz gerekir. Ayrıntılar için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Etkinleştirdikten sonra, WordPress yönetici panelinizden Kod Parçacıkları » Parçacık Ekle bölümüne gidin. Ardından, 'Özel Kodunuzu Ekleyin (Yeni Parçacık)' seçeneğini bulun ve 'Parçacığı kullan' düğmesine tıklayın.

WPCode'a Özel Kod Ekleme

Bir sonraki ekranda, kod parçacığınızı daha sonra kolayca tanımlayabilmeniz için bir başlık verin.

'Kod Türü' açılır menüsünden 'PHP Snippet' seçtiğinizden emin olun.

Kod türü olarak PHP Kod Parçacığı'nı seçin

Şimdi, aşağıdaki kodu 'Kod Önizleme' kutusuna kopyalayıp yapıştırın:

@ini_set( 'upload_max_filesize' , '128M' );
@ini_set( 'post_max_size', '128M');
@ini_set( 'memory_limit', '256M' );
@ini_set( 'max_execution_time', '300' );

Hızlı bir ipucu: post_max_size değeri her zaman upload_max_filesize ile aynı veya daha büyük olmalıdır. Bunu, dosyanızı (upload_max_filesize) tutacak kadar büyük olması gereken bir kutu (post_max_size) olarak düşünün.

Bu kod, bir sunucu ayarını değiştirmek için standart bir PHP komutu olan ini_set işlevini kullanır. Ana bilgisayarınız bu işlevi devre dışı bırakmışsa sitenizde herhangi bir hatanın görünmesini önlemek için her satırın başına @ sembolünü ekleriz.

Bu kod ayrıca dosya yükleme boyutunu 128 megabayta ve yürütme süresini 300 saniyeye çıkarır. Bu sayıları yüklemeye çalıştığınız dosyadan daha büyük olacak şekilde ayarlayabilirsiniz.

Son olarak, üstteki anahtarı 'Aktif' olarak değiştirin ve 'Kod Parçasını Kaydet' düğmesine tıklayın.

WPCode'da kod parçasını etkinleştirin ve kaydedin

Daha fazla ayrıntı için, WPCode hakkındaki tam incelememize ve bunun WordPress'e özel kodu güvenli bir şekilde eklemenize nasıl yardımcı olduğunu görebilirsiniz.

Yöntem 2: .htaccess Dosyasında Limitleri Artırma

🚨 Dikkat: Bu yöntem ileri düzey kullanıcılar içindir ve çekirdek bir sunucu dosyasının düzenlenmesini içerir. Bir hata olası bir sunucu hatasına neden olabileceğinden, öncelikle sitenizin tam bir yedeğini oluşturmanızı şiddetle tavsiye ederiz.

PHP kaynak limitlerinizi artırmanın bir başka yolu da .htaccess dosyasını düzenlemektir. Lütfen dikkat, bu yöntem yalnızca Apache üzerinde çalışan web sunucuları için geçerlidir.

FTP veya dosya yöneticisi kullanarak sitenizin kök klasöründeki .htaccess dosyasını bulabilirsiniz. Düzenlemek için dosyayı açın.

FTP kullanarak .htaccess dosyasını düzenleme

Şimdi, aşağıdaki kod satırlarını .htaccess dosyanızın en altına ekleyin:

php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300

Değişikliklerinizi kaydetmeyi ve dosyayı sunucunuza geri yüklemeyi unutmayın.

Lütfen dikkat, bu yöntem Apache üzerinde çalışan web sunucularında işe yarar. LiteSpeed kullanan birçok barındırma hizmeti de .htaccess kurallarını destekler, ancak Nginx sunucularındaki kullanıcıların muhtemelen barındırma sağlayıcılarıyla iletişime geçmesi gerekecektir.

Yöntem 3: php.ini Dosyasında Limitleri Artırma

🚨 Dikkat: Bu, sunucu yapılandırma dosyalarını içeren başka bir gelişmiş yöntemdir. Olası sorunları önlemek için herhangi bir değişiklik yapmadan önce lütfen web sitenizi yedekleyin.

php.ini dosyası, PHP tarafından kullanılan özel bir yapılandırma dosyasıdır. Bir FTP istemcisi kullanarak sitenizin kök dizininde onu arayabilirsiniz.

Paylaşımlı hosting planındaysanız, bu dosyayı bulamayabilirsiniz. Bu durumda, bir metin düzenleyici kullanarak php.ini adında boş bir dosya oluşturabilir ve ardından sitenizin kök klasörüne yükleyebilirsiniz.

Şimdi, php.ini dosyasını düzenleyin ve içine aşağıdaki kodu ekleyin:

upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 300

Değişikliklerinizi kaydedin ve dosyayı web sitenize geri yükleyin. Artık tema veya eklenti dosyanızı tekrar yüklemeyi deneyebilirsiniz. Hata gitmiş olmalı.

Yöntem 4: Eklenti Çakışmalarını Kontrol Edin

Bazı durumlarda, ‘Takip ettiğiniz bağlantı süresi dolmuş’ hatası, WordPress eklentileriniz arasındaki bir çakışmadan kaynaklanabilir. Bazen bir eklenti, bu hataya neden olan dosya yükleme işlemine müdahale edebilir.

Bunun sorun olup olmadığını kontrol etmek için, geçici olarak tüm eklentilerinizi devre dışı bırakabilir ve ardından bunları tek tek yeniden etkinleştirebilirsiniz.

İlk olarak, WordPress kontrol panelinizdeki Eklentiler sayfasına gidin. Tüm eklentileri seçin, toplu eylemler açılır menüsünden ‘Devre Dışı Bırak’ı seçin ve ardından ‘Uygula’ya tıklayın.

Tüm WordPress eklentilerini toplu olarak devre dışı bırakın

Ardından, dosyayı tekrar yüklemeyi deneyin.

Hata ortadan kalktıysa, bir eklentinin çakışmaya neden olduğunu bilirsiniz. Şimdi, her eklentiyi tek tek yeniden etkinleştirin, her birinden sonra yüklemeyi deneyin, hata geri gelene kadar.

Yöntem 5: PHP Sürümünüzü Güncelleyin

Bazen, eski bir PHP sürümü bu hataya neden olabilecek uyumluluk sorunlarına yol açabilir. Sitenizi daha yeni bir PHP sürümüne güncellemek genellikle hızlı bir çözüm olabilir.

Bunu güvenli bir şekilde yapmak için, WordPress'te PHP sürümünüzü doğru şekilde nasıl güncelleyeceğinizle ilgili tam kılavuzumuza bakabilirsiniz.

Yöntem 6: wp-config.php'de PHP Bellek Sınırını Artırma

🚨 Dikkat: Bu yöntem, temel bir WordPress dosyasını düzenlemeyi içerir. Devam etmeden önce sitenizin tam bir yedeğini oluşturmanızı şiddetle tavsiye ederiz. Küçük bir hata bile web sitenizi bozabilir.

Bu yöntem dosya boyutu limitini doğrudan düzeltmez, ancak büyük yüklemeler sırasında bazen oluşan ilgili bellek hatalarını çözebilir. Diğer yöntemler işe yaramazsa, PHP bellek limitini artırmak iyi bir sonraki adımdır.

wp-config.php dosyanızı düzenlemeniz gerekecek. Buna bir FTP istemcisi veya barındırma kontrol panelinizdeki (cPanel) Dosya Yöneticisi uygulaması aracılığıyla erişebilirsiniz.

Ayrıntılı talimatlar için, wp-config.php dosyasını bulma ve düzenleme kılavuzumuza göz atın.

Dosyayı açtıktan sonra, /* Hepsi bu kadar, düzenlemeyi bırakın. Mutlu yayınlar. */ yazan satırdan hemen önce aşağıdaki kod satırını ekleyin.

define( 'WP_MEMORY_LIMIT', '256M' );

Bu kod, WordPress için kullanılabilir belleği 256MB'a yükseltir. Dosyayı kaydettikten sonra, hatanın giderilip giderilmediğini görmek için yüklemenizi tekrar deneyin.

Yöntem 7: Barındırma Sağlayıcınızla İletişime Geçin

Yukarıdaki yöntemlerin tümünü denediyseniz ve hata hala gitmiyorsa, WordPress barındırma sağlayıcınızla iletişime geçme zamanı gelmiş olabilir. Sorun onlardan kaynaklanıyor olabilir ve destek ekibi sizin için inceleyebilir.

Ulaşırken, hatayı ve sorunu çözmek için zaten attığınız adımları açıkça açıkladığınızdan emin olun. Yardım istemeyi bilmiyorsanız, WordPress desteği için doğru şekilde nasıl sorulacağına dair rehberimiz harika ipuçları içeriyor.

Sıkça Sorulan Sorular (SSS)

WordPress neden 'Takip ettiğiniz bağlantı süresi doldu' diyor?

Bu hata neredeyse her zaman, yüklemeye çalıştığınız tema veya eklenti dosyasının, sunucu ayarlarınız tarafından izin verilen maksimum yükleme boyutundan daha büyük olduğu anlamına gelir. Bu, web barındırıcınız tarafından belirlenen bir güvenlik ve performans önlemidir.

WordPress için önerilen dosya yükleme boyutu nedir?

Tek bir önerilen boyut yoktur, ancak çoğu tema ve eklenti için genellikle 64MB veya 128MB yeterlidir. Mevcut limitinizi Medya » Yeni Ekle altında kontrol edebilir ve gerekirse artırabilirsiniz.

wp-config.php veya .htaccess dosyalarını düzenlemek güvenli midir?

Bu dosyaları düzenlemek yeni başlayanlar için riskli olabilir. Küçük bir hata sitenizi çevrimdışı bırakabilir. Bu nedenle, bu dosyaları doğrudan düzenlemeye çalışmadan önce WPCode gibi bir eklenti kullanmanızı (Yöntem 1) veya sitenizin tam bir yedeğini almanızı öneririz.

Limitleri artırmak hatayı düzeltmezse ne olur?

Limitleri artırmak işe yaramazsa, bir eklenti çakışması olup olmadığını kontrol etmeyi veya PHP sürümünüzü güncellemeyi deneyin. Sorun devam ederse, yardım için barındırma sağlayıcınızla iletişime geçmeniz en iyisidir.

Mevcut PHP limitlerimi nasıl kontrol edebilirim?

En kolay yol, WordPress kontrol panelinizde Araçlar » Site Sağlığı'na gitmek, ‘Bilgi’ sekmesine tıklamak ve ‘Sunucu’ açılır menüsünü açmaktır. Bu size upload_max_filesize, post_max_size ve memory_limit gibi önemli limitleri gösterecektir.

Umuyoruz ki bu makale, WordPress'te 'Bağlantınız süresi dolmuş' hatasını kolayca düzeltmenize yardımcı olmuştur. Ayrıca, en yaygın WordPress hatalarını düzeltme konusundaki nihai kılavuzumuzu yer imlerine eklemek ve yaygın blok editörü sorunları için çözüm listemize göz atmak isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

66 CommentsLeave a Reply

    • Rehberimizdeki yöntemlerden hiçbiri yardımcı olamadıysa, sizin tarafınızdan yapılan girişimleri geçersiz kılan bir ayar olmadığından emin olmak için barındırma sağlayıcınızla iletişime geçmenizi öneririz.

      Yönetici

  1. Benim için işe yarayan, public_html klasöründe bir .user.ini dosyası oluşturmak ve php.ini için bahsedilen kodu oraya eklemek oldu.

    • It would depend on how your server is set up as not all servers allow user.ini but that is good to know for servers that do :)

      Yönetici

  2. .user.ini dosyasını kullanarak limitleri düzenlemek Linux'ta da çalışır. Direktifler çok benzerdir. Bazı sağlayıcılar .htacess dosyası yerine user.ini dosyasını tercih eder. Harika video için teşekkürler. Sonunda, limitleri yalnızca belirtilen .user.ini aracılığıyla yükseltmeme yardımcı oldu.

  3. Çalışmıyor. Daha önce başıma geldi ve çalıştırdım ama uzun zaman önceydi. Google'da arama yaptım ve bu talimatları buldum ama sitem için çalışmıyorlar.

    • Rehberimizdeki yöntemlerden hiçbiri size yardımcı olamadıysa, lütfen barındırma sağlayıcınızla iletişime geçin, onlar size yardımcı olabilmelidir.

      Yönetici

  4. WordPress'i iMac'imde localhost:8888 üzerinde çalıştırıyorum ancak wpcode'daki boyutları değiştirmek hiçbir fark yaratmadı. htaccess dosyasını düzenledikten sonra temayı yükleyebildim, bu yüzden teşekkürler

  5. Yükleme sınırı çok düşük olduğunda wordpress'e bir tema yükleme sorunuyla başa çıkmak için belirtilen her adımı izledim. Sınırları artırmak için WP Kod Parçacığı'nı kullandım ve hala aynı mesaj: “bağlantı süresi doldu”

    • Önerilerimiz sizin için işe yaramazsa, lütfen barındırma sağlayıcınızla iletişime geçin; bu konuda size yardımcı olabilmelidirler.

      Yönetici

  6. GCP kullanıyorum.
    Sadece fpm altındaki php.ini dosyasını değiştirdikten ve php-fpm'yi yeniden başlattıktan sonra çalışıyor.
    .htaccess dosyasını değiştirmek sunucu içinde hata (internal server error) ile sonuçlanır.

    • Sizin için neyin işe yaradığını paylaştığınız için teşekkür ederiz!

      Yönetici

  7. Her 3 yöntemi denedim. Ancak limit değeri değişmedi.
    'Medya'dan 'Yeni Ekle' sayfasında, Maksimum yükleme dosya boyutu hala 2MB.
    Hizmeti yeniden başlatmam veya başka bir şey yapmam gerekiyor mu?
    Lütfen bana yardım edin.

    • Barındırma sağlayıcınız maksimum dosya boyutunu geçersiz kılıyor olabilir, barındırma hizmetinizle iletişime geçerseniz size yardımcı olabilirler!

      Yönetici

    • Rica ederim, önerilerimizin yardımcı olabildiğine sevindik!

      Yönetici

  8. İnsanlar ayarlarını kontrol etmeli. 128M'den M'yi çıkardım. Gerçekten aptalca ama sorun buydu.

    • Everyone can make a typo like that but we’re glad you were able to find and solve the issue for you :)

      Yönetici

  9. Bir sorun yaşıyorum: htaccess metnini sona ekledim ve işe yaramadı. Metindeki herhangi bir biçimlendirmeyi kaldırdım ve hala işe yaramadı. Yardıma ihtiyacım var.

  10. Tüm adımları denedim ama sorun hala devam ediyor. Kaydet/gönder'e her tıkladığımda sorun yaşıyorum. Örneğin, WordPress sürümünü güncelle. Elementor'da hata ayıklama modunu etkinleştir. Tüm eklentileri devre dışı bırak.
    Lütfen bunu nasıl düzeltebileceğimi bana bildirir misiniz, lütfen.

  11. Kontrol panelimde Maksimum yükleme dosya boyutu 512 MB. ancak hala bu sorunla karşılaşıyorum ancak eklentiyi devre dışı bırakırken bu sorunla karşılaşıyorum... bana yardım edebilir misin...

    • Değişikliklerinizden herhangi birini geçersiz kılmadıklarından emin olmak için barındırma sağlayıcınızla görüşmek isteyeceksiniz.

      Yönetici

  12. Bu rehber bana çok yardımcı oldu. Yerel WordPress ile bu sorunu yaşıyordum. Özelleştirdiğim temayı test etmek için yükleyemiyordum.

    Çok teşekkür ederim.

  13. 2. Yöntem benim için sihirli bir şekilde işe yaradı. Bunun için çok teşekkürler.

  14. Çok teşekkürler, Yöntem 3 işe yaradı.

    Ancak, .htaccess dosyasını düzenlerken Sunucu hatası alıyorum ve functions.php'ye ekleme işe yaramıyor.

    • Kılavuzumuzun yardımcı olmasına sevindik, yöntemlerden herhangi biri işe yaramazsa barındırma sağlayıcınızla görüşmenizi öneririz, çünkü bunlar sunucu ayarları nedeniyle göz ardı edilebilecek ayarlardır.

      Yönetici

  15. YÖNTEM 2 mükemmel çalıştı.
    Zarif temayı kurmaya çalışıyordum

    Teşekkürler Kardeşim!

  16. .htaccess dosyasını düzenlerken 500 Dahili Sunucu hatası alıyorum. Bu hatayı almadan kodu nasıl ekleyebilirim. functions.php'ye eklemek benim için işe yaramıyor

  17. Çok teşekkürler, yöntem 2 benim için 04-TEMMUZ-2020 tarihinde işe yaradı. Şu kodu etiketinden önce ekledim:

    php_value upload_max_filesize 128M
    php_value post_max_size 128M
    php_value max_execution_time 300
    php_value max_input_time 300

  18. Çok teşekkürler. Bu gerçekten işe yaradı!

    İkinci yöntemi uyguladım ve şimdi temayı yükledim.

    Yaptığınızı yapmaya devam edin.

    • Yaptığınız değişiklikleri geçersiz kılmadıklarından ve kendi taraflarında herhangi bir hata görmediklerinden emin olmak için barındırma sağlayıcınızla iletişime geçmek isteyebilirsiniz.

      Yönetici

  19. Ne yazık ki bu açıklama, php.ini dosyasının hangi klasörde bulunması/yerleştirilmesi gerektiğini belirtmiyor

    • Açıklamamız net değilse özür dileriz, php.ini dosyanız sitenizin kök klasöründe olmalıdır.

      Yönetici

  20. Bir müşterimde bu sorun var ancak yalnızca woocommerce giriş formunda. Tekrar denemek için bağlantıya tıklarsanız çalışır. Fikirleriniz var mı?

    • Bu makaledeki yöntemler ve kalıcı bağlantılarınızı yeniden kaydetmeniz sorunu çözmezse, yardım için WooCommerce ile iletişime geçmek isteyeceksiniz.

      Yönetici

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.