WordPress'te '413 İstek Varlığı Çok Büyük' ​​Hatası Nasıl Düzeltilir

Yayınlanan: 2022-08-04

WordPress web sitenizdeki “ 413 istek varlığı çok büyük ” hatasını düzeltmenin yollarını mı arıyorsunuz?

Veya bazı durumlarda bu hatayı “ 413 yükü çok büyük ” olarak görebilirsiniz.

Her iki durumda da, sunucu yükleme sınırınızı aşan bir dosya yüklemeye çalıştığınızda "413 istek varlığı çok büyük" HTTP hatası görünür.

Sunucu düzeyinde bir HTTP hatası olduğundan, WordPress'e özgü değildir. Ancak, birçok WordPress sitesi, sunucularının yapılandırması nedeniyle bu hatayı yaşayabilir.

Bu sorunun çözümü, mümkünse daha küçük dosyalar yüklemek veya web sunucunuzun yükleme sınırını artırmaktır. Veya acil durumlarda dosyayı FTP yoluyla yükleyerek hatayı atlayabilirsiniz.

Bu yazıda, WordPress web sitenizin dosya boyutunu küçülterek ve/veya yükleme sınırını artırarak “413 istek varlığı çok büyük” hatasını nasıl düzelteceğinizi göstereceğiz.

Başlayalım.

İçindekiler:

  1. Daha küçük dosyalar yükleyin
  2. Bunun yerine dosyayı FTP yoluyla yükleyin
  3. PHP.ini'yi değiştirin
  4. Functions.php dosyasını değiştirin
  5. .htaccess dosyasını değiştirin
  6. nginx.conf dosyasını değiştirin
#WordPress'te '413 istek varlığı çok büyük' ​​# hatası nasıl düzeltilir
Tweetlemek için tıklayın

"413 istek varlığı çok büyük" hatasına neden olan nedir?

413 Talep Çok Büyük.

Her barındırma sunucusu, genellikle bir WordPress web sitesine dosya yüklemek için yeterli olan bir yükleme sınırı belirler.

Görüntüler, eklentiler veya temalar gibi bazı dosyalar tipik dosyalarınızdan daha büyüktür ve daha fazla depolama alanı gerektirir.

Bu tür dosyaları WordPress sitenize yüklemeye çalıştığınızda, yükleme sınırını aşıyorlar ve sunucuyu bunaltıyorlar.

İşte o zaman sunucu size “413 istek varlığı çok büyük” hatasını gösterir.

Hatanın kendisi, "413", "istek varlığı" ve "çok büyük" olarak bölümlere ayrıldığında sorunla ilgili daha fazla bilgi sağlar.

  • “413”, genellikle bir barındırma sunucusu ile tarayıcı arasındaki sorunlarla ilgili olan 4xx HTTP hatalarını ifade eder.
  • "İstek varlığı", sunucuya yapılan isteği ifade eder.
  • Ve "çok büyük", isteğin sunucunun sunabileceğinden çok daha büyük olması anlamına gelir.

Neyse ki, dosya boyutunu küçülterek veya yükleme sınırını artırarak hatanın üstesinden kolayca gelinebilir.

Bir sonraki bölümde, hatayı nasıl düzelteceğinizi ve büyük dosyaları WordPress web sitenize nasıl yükleyeceğinizi göstereceğiz.

'413 istek varlığı çok büyük' ​​hatası nasıl düzeltilir

Aşağıda, bu soruna yönelik altı farklı çözümü paylaşacağız. İlk iki çözüm, sorunu atlamaya odaklanırken, son dört çözüm, sorunu kalıcı olarak düzeltmek için sunucunuzun ayarlarını düzenlemeyi içerir.

Devam etmeden önce, her ihtimale karşı tüm web sitenizin yedeğini alın.

Aşağıdaki eğitimde, web sitenizin arka ucuna gitmeniz ve önemli WordPress dosyalarında değişiklikler yapmanız gerekecek. Bu riskli bir iş. Tek bir yanlış adım ve kırık bir web sitesi ile sonuçlanabilir.

İşler ters giderse, sitenizi kısa sürede çalışır duruma getirmek için yedeklemeyi kullanabilirsiniz. Bu yüzden çözümlere dalmadan önce bir yedek alın.

1. Daha küçük dosyalar yükleyin

En kolay çözüm, WordPress web sitenize küçük bir dosya yüklemektir.

Bir resim yüklüyorsanız, TinyPNG ve IMG2Go gibi araçları kullanarak boyutu küçülttüğünüzden emin olun.

Başka bir notta, Optimole gibi bir görüntü optimizasyon çözümü kullanmak da yardımcı olabilir.

Bir eklenti veya tema yüklüyorsanız, daha küçük boyutta paketlenmiş alternatif bir eklenti veya tema bulmayı deneyin.

Birçoğunuz için daha küçük bir dosya yüklemek mümkün olmayabilir. Bu durumda, sonraki çözümü deneyin.

2. Dosyayı bunun yerine FTP yoluyla yükleyin

Bu sorunu atlamanın başka bir yolu da dosyayı WordPress kontrol panelinizden yapmak yerine FTP üzerinden yüklemeyi denemektir.

Sunucunuzun yapılandırmasına bağlı olarak bu çalışmayabilir veya çalışmayabilir. Ancak, iki nedenden dolayı kontrol etmek iyidir:

  1. Çalışırsa, dosyanın sunucunuza yüklenmesini sağlayabilirsiniz.
  2. İşe yaramazsa, bunun WordPress'teki herhangi bir sorundan ziyade sunucu düzeyinde bir sorun olduğundan emin olabilirsiniz.

Eklentiler ve temalar için bunları doğrudan ilgili klasöre yükleyebilirsiniz.

Medya dosyalarını doğrudan ilgili yüklemeler klasörüne yükleyebilirsiniz. Ancak, Medya Kitaplığındaki bu dosyalara erişmek istiyorsanız, bunları WordPress Medya Kitaplığına kaydetmek için Sunucudan Ekle gibi bir eklenti kullanmanız gerekir.

Sunucudan Ekle

Yazar(lar): Dion Hulse

Mevcut Sürüm: 3.4.5

Son Güncelleme: 11 Aralık 2020

sunucudan eklenti.3.4.5.zip

%92 Derecelendirme 100.000+ Yükleme WP 5.4+ Gerekiyor

Daha fazlası için tam WordPress FTP kılavuzumuza göz atın.

3. PHP.ini'yi değiştirin

PHP.ini dosyaları, dosya yükleme boyutlarını, dosya zaman aşımlarını ve kaynak sınırlarını kontrol eder. WordPress web sitenizin yükleme limitini artırmak için bu dosyayı kullanabilirsiniz.

Bunu cPanel'de nasıl yapacağınız aşağıda açıklanmıştır - ana makineniz cPanel sunmuyorsa, sunucunuzdaki adımlar biraz farklı olabilir.

Adım 1: Hosting hesabınızı açın ve cPanel'e gidin ve PHP.ini dosyasını arayın.

Bazı barındırma sağlayıcılarında dosya, Dosya Yöneticisinde bulunur. Bu nedenle, PHP.ini dosyasını cPanel'de bulamazsanız, cPanel'de Dosya Yöneticisi'ni açın.

Adım 2: Dosya Yöneticisinde PHP.ini dosyasını public_html klasöründe veya web sitenizin adını taşıyan klasörde bulacaksınız.

publichtml klasöründeki php.ini dosyası
public_html klasöründeki php.ini dosyası

Adım 3: PHP.ini dosyasına sağ tıklayın ve Düzenle'yi seçin. Aşağıdaki kodu görebilmeniz gerekir:

 max_execution_time (max time to upload) upload_max_filesize (max upload size) post_max_size (max post size)

Adım 4: Değerleri tercih ettiğiniz sayıda değiştirin. Ve çıkmadan önce Değişiklikleri Kaydet düğmesine basın.

Şimdi, WordPress kontrol panelinizi açın ve dosyayı hatayla karşılaşmadan yükleyip yükleyemeyeceğinizi kontrol edin.

Daha fazla yardıma mı ihtiyacınız var? Ardından PHP.ini dosyasının değiştirilmesiyle ilgili bu kılavuza bakın.

4. Functions.php dosyasını değiştirin

Functions.php dosyası temanızın bir parçasıdır ve temanın web sitenizde nasıl çalıştığını belirler. Ayrıca web sitenize yeni işlevler eklemenizi sağlar.

Functions.php dosyası üzerinden web sitenizin upload limitini arttırabilirsiniz.

function.php dosyasına Dosya Yöneticisinden erişilebilse de, doğrudan kullanılmasını önermiyoruz.

function.php dosyası çok önemlidir. Bu nedenle, doğrudan değiştirmek çok risklidir. Standart uygulama, bir alt tema veya Kod Parçacıkları gibi ücretsiz bir eklenti kullanmayı içerir.

Bir çocuk teması oluşturmak zaman alıcı ve zor bir iştir. Bu nedenle eklentiyi kullanmanızı öneririz.

Adım 1: WordPress web sitenize Kod Parçacıklarını kurun ve etkinleştirin .

Kod parçacıkları Kod parçacıkları

Yazar(lar): Kod Parçacıkları Pro

Mevcut Sürüm: 3.2.0

Son Güncelleme: 21 Temmuz 2022

kod parçacıkları.zip

%96 Derecelendirme 700.000+ Kurulum WP 3.6+ Gerekiyor

Adım 2: WordPress web sitenizin sol menüsünde Snippets adlı yeni bir menü bulacaksınız. Snippet'e gidin ve Yeni Ekle'yi seçin.

Adım 3: Aşağıdaki kodu kopyalayıp İşlevler bölümüne yapıştırın:

 @ini_set( "upload_max_size", "64M" ); @ini_set( "post_max_size", "64M"); @ini_set( "max_execution_time", "300" );

Bir başlık girdiğinizden emin olun ve ardından sayfadan çıkmadan önce Kaydet ve Etkinleştir düğmesine basın.

Hala sitenize büyük bir dosya yükleyemiyorsanız, upload_max_size ve post_max_size değerlerini artırmayı deneyin.

kod parçacığı eklentisi kullanarak kod ekleme
Code Snippet eklentisini kullanarak kod ekleme

5. .htaccess dosyasını değiştirin

WordPress siteniz bir Apache sunucusunda barındırılıyorsa, .htaccess dosyasını değiştirerek yükleme sınırını artırabilirsiniz. İşte nasıl:

Adım 1: Sunucularınızın Apache üzerinde çalıştığından emin olmak için iplocation ve dnschecker gibi bir araç kullanın.

Adım 2: Barındırma hesabınızı açın ve cPanel → Dosya Yöneticisi → public_html → .htaccess'e gidin.

.htaccess'e sağ tıklayın ve ardından Düzenle'yi seçin.

Alternatif olarak, sunucunuza FTP kullanarak bağlanabilir ve .htaccess dosyasını bu şekilde düzenleyebilirsiniz .

Adım 3: Ardından aşağıdaki kodu kopyalayıp dosyanın sonuna yapıştırın :

 php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 300

Çıkmadan önce dosyayı kaydedin ve ardından büyük dosyaları WordPress web sitenize yüklemeyi deneyin.

htaccess dosyasına kod ekleme
WordPress .htaccess dosyasına kod ekleme

6. nginx.conf dosyasını değiştirin

Bunların yanı sıra, sunucunuz Apache yerine Nginx kullanıyorsa kullanmanız gereken nginx.conf dosyasını içeren başka bir yöntem daha vardır ( çünkü Nginx .htaccess dosyasını desteklemez ). Bu yöntemi uygulamak için ileri düzeyde teknik bilgiye sahip olmanız gerekir. Bu nedenle, bu yöntem en iyi şekilde dosyayı nasıl bulacağını ve üzerinde değişiklik yapacağını bilen geliştiricilere bırakılır.

nginx.conf dosyası şuna benzeyen bir yönerge içerir:

 server { ... client_max_body_size 18M; }

Tek yapmanız gereken sayıyı 64M olarak değiştirmek ve sitenize büyük dosyalar yükleyip yükleyemeyeceğinizi kontrol etmektir.

Başa gitmek

"413 istek varlığı çok büyük" hatasını tamamen düzeltin

413 istek varlığı çok büyük ” mesajı, AKA “ 413 yükü çok büyük ”, WordPress'te karşılaşabileceğiniz yaygın bir HTTP hatasıdır.

#WordPress'te '413 istek varlığı çok büyük' ​​# hatası nasıl düzeltilir
Tweetlemek için tıklayın

Sunucu yükleme sınırlarınızı aşan büyük bir resim, eklenti veya tema yüklemeye çalıştığınızda görünür.

Bu engeli aşmak için dosyanın boyutunu küçültebilir veya sunucu yükleme limitlerini artırabilirsiniz.

Dosya boyutunu küçültmek için görüntü sıkıştırma araçlarını kullanabilir veya küçük boyutlu alternatif eklentiler ve temalar bulabilirsiniz.

Sunucu yükleme sınırlarını artırmak için PHP.ini, function.php, .htaccess ve nginx.conf gibi belirli WordPress dosyalarını değiştirebilirsiniz.

Bu tür hatalar hakkında daha fazla bilgi edinmek için HTTP hata kodlarına ilişkin tam kılavuzumuza göz atabilirsiniz.

İşte bu millet! Bununla, bu eğitimin sonuna geldik.

"413 istek varlığı çok büyük" hatasıyla ilgili sorularınız mı var? Ardından, aşağıdaki yorum bölümünde bize bildirin.

Ücretsiz rehber

Hızlandırmak için 5 Temel İpucu
WordPress Siteniz

Yükleme sürenizi %50-80 oranında azaltın
sadece basit ipuçlarını takip ederek.

Ücretsiz kılavuzu indirin