Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te 413 Request Entity Too Large Hatası Nasıl Giderilir?

Editoryal Not: WPBeginner üzerindeki ortak bağlantılardan komisyon kazanıyoruz. Komisyonlar, editörlerimizin görüşlerini veya değerlendirmelerini etkilemez. Editoryal Süreç hakkında daha fazla bilgi edinin.

WordPress’te ‘413 Request Entity Too Large’ hatasını mı görüyorsunuz?

Bu hata genellikle WordPress’te bir tema veya eklenti dosyası yüklemeye çalıştığınızda ortaya çıkar. Bu, dosyanın web sitenizde izin verilen maksimum dosya yükleme sınırından daha büyük olduğu anlamına gelir.

Bu makalede, WordPress’te ‘413: Request Entity Too Large’ hatasını nasıl kolayca düzeltebileceğinizi göstereceğiz.

WordPress 413 error - Request entity too large

WordPress 413 Request Entity Too Large Hatasının Nedeni Nedir?

Bu hata genellikle WordPress web sitenizdeki maksimum dosya yükleme sınırını aşan bir dosya yüklemeye çalıştığınızda ortaya çıkar.

Web sunucunuz dosyayı yükleyemeyecek ve ‘413 Request Entity Too Large’ hata mesajını göreceksiniz.

413 request entity too large error example

Normalde çoğu WordPress barındırma şirketinin sunucuları, WordPress kullanıcılarının büyük resimleri ve diğer medyaları kolayca yükleyebileceği şekilde yapılandırılmıştır.

Ancak bazen bu ayar büyük tema veya eklenti dosyalarını yüklemek için yeterince yüksek olmayabilir.

Sunucu yapılandırması, medya kitaplığına büyük dosyalar yüklemenizi de engelleyebilir. Bu durumda, dosya boyutunun izin verilen maksimum sınırı aştığını açıkça belirten farklı bir mesaj görürsünüz.

File size exceeds maximum upload size limit

Bununla birlikte, WordPress ‘413 Request Entity Too Large’ hatasının nasıl düzeltileceğine bir göz atalım.

WordPress’te 413 İstek Varlığı Çok Büyük Hatasını Düzeltme

WordPress’te istek varlığı çok büyük hatasını düzeltmenin birden fazla yolu vardır. Tüm bu yöntemleri ele alacağız ve sizin için en uygun olanı deneyebilirsiniz.

Kullanmak istediğiniz yönteme atlamak için aşağıdaki hızlı bağlantıları kullanabilirsiniz:

Yöntem 1: WPCode Kullanarak Yükleme Dosya Boyutu Sınırını Artırın (Önerilen)

Temanızın functions.php dosyasını doğrudan düzenleyebilirsiniz. Ancak, bu yöntemi önermiyoruz çünkü küçük hatalar bile web sitenizi bozabilir.

Bu yüzden bunun yerine WPCode kullanmanızı öneririz. Doğrudan functions.php dosyasını düzenlemeden yükleme dosya boyutu sınırını artırmanıza olanak tanıyan en iyi WordPress kod parçacıkları eklentisidir.

Öncelikle, ücretsiz WPCode eklentisini yüklemeniz ve etkinleştirmeniz gerekecektir. Daha fazla ayrıntı için WordPress eklentisi yükleme kılavuzumuza bakın.

Ardından, WordPress yönetici kenar çubuğunuzda Kod Parçacıkları “ Parçacık Ekle bölümüne gitmeniz gerekir. Ardından, farenizi ‘Özel Kodunuzu Ekleyin (Yeni Snippet)’ seçeneğinin üzerine getirin ve ‘Snippet kullan’ düğmesine tıklayın.

Adding a custom code snippet to WordPress

Kod parçacığını kolayca bulabilmek için üst kısma bir başlık girebilirsiniz.

Şimdi aşağıdaki kodu ‘Kod Önizleme’ kutusuna girmeniz gerekiyor:

@ini_set( 'upload_max_size' , '120M' );
@ini_set( 'post_max_size', '120M');
@ini_set( 'max_execution_time', '300' );

‘Kod Türü’ açılır menüsünden ‘PHP Snippet’ seçeneğini de seçtiğinizden emin olun.

Increase file upload size with WPCode snippet

upload_max_size ve post_max_size değerlerini yüklemeye çalıştığınız dosyadan daha büyük olacak şekilde artırabilirsiniz.

Ayrıca max_execution_time değerini, dosyanın yüklenmesi için geçmesi gerektiğini düşündüğünüz süreye kadar artırmanız gerekecektir. Emin değilseniz, bu değeri iki katına çıkarmayı deneyebilirsiniz.

Son olarak, kod parçacığını sayfanın üst kısmındaki ‘Etkin Değil’ konumundan ‘Etkin’ konumuna getirdiğinizden emin olun ve ‘Güncelle’ye tıklayın. Bu, kod parçacığını WordPress sitenizde çalıştıracaktır.

Switch the code snippet to Active and click Update in WPCode

Daha fazla ayrıntı için lütfen WordPress’e kolayca özel kod ekleme hakkındaki kılavuzumuza bakın.

Yöntem 2: .htaccess Dosyası ile Yükleme Dosya Boyutu Sınırını Artırın

Bu yöntem için, bir FTP istemcisi veya web barındırma panonuzun cPanel’indeki dosya yöneticisi uygulamasını kullanarak .htaccess dosyanıza erişmeniz ve düzenlemeniz gerekecektir. Barındırma sağlayıcınız Apache sunucusu yerine NGINX kullanıyorsa bu dosyaya erişiminiz olmayacağını unutmayın.

Daha fazla ayrıntı için WordPress’te FTP’nin nasıl kullanılacağına ilişkin kılavuzumuza bakın.

Ardından, .htaccess dosyasının en altına aşağıdaki kodu eklemeniz yeterlidir:

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

Sayısal değerlerin her birini yüklemeye çalıştığınız dosyanın boyutundan daha büyük olacak şekilde değiştirebilirsiniz. Ardından, .htaccess dosyasını kaydedip sunucunuza yeniden yüklediğinizden emin olun.

Dosya yükleme boyutu sınırını artırma hakkında daha fazla bilgi edinmek için WordPress’te maksimum dosya yükleme boyut unun nasıl artırılacağına ilişkin kılavuzumuza bakın.

Yöntem 3: Dosyayı FTP ile Elle Yükleme

413 hatası yalnızca belirli bir dosyayı yüklerken ortaya çıkıyorsa, dosyayı FTP aracılığıyla manuel olarak yüklemeyi düşünebilirsiniz.

Bir WordPress teması yüklemeye çalışıyorsanız, WordPress teması yükleme kılavuzumuza bakın ve ‘FTP kullanarak WordPress teması yükleme’ bölümüne geçin.

Bir eklenti yüklemeye çalışıyorsanız, WordPress ek lentisi yükleme kılavuzumuza bakın ve ‘FTP kullanarak WordPress eklentisini manuel olarak yükleme’ bölümüne geçin.

Diğer dosyalar için, WordPress dosyalarını FTP kullanarak manuel olarak yükleme hakkındaki kılavuzumuza bakabilirsiniz.

Umarız bu makale WordPress ‘413 Request Entity Too Large’ hatasını nasıl düzelteceğinizi öğrenmenize yardımcı olmuştur. Ayrıca WordPress’te hataları nasıl düzelteceğinizi öğrenmek ve web sitenizi büyütmek için sahip olunması gereken WordPress eklentileri için uzman seçimlerimizi görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

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

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

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

Reader Interactions

19 yorumBir Cevap Bırakın

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    I tried both WP COde and .htaccess and unfortunately it didn’t work. Only after contacting the provider did I find out that these options were deliberately blocked and they had to allow a higher limit. Therefore, these options are not always available. Otherwise, thanks for a great article on another error I might encounter in WordPress.

  3. fykto says

    In instances where you get an immediate 413 response and you are certain the PHP file upload limits are set appropriately, check the web server (Apache or Nginx) settings on max allowed body size.

    • WPBeginner Support says

      Thank you for sharing another option to try, for most beginner users we would recommend reaching out to your host for checking if this can help!

      Yönetici

    • WPBeginner Support says

      If you continue to receive the error after trying our recommendations, we would recommend reaching out to your hosting provider and they can normally assist.

      Yönetici

  4. Kirsty says

    This is so frustrating. I’ve done the functions.php and amended and it still isn’t working.

    I’ve never had an issue uploading this theme anywhere else

    • WPBeginner Support says

      Your host may be overriding any changes. If you reach out to your hosting provider they should be able to assist

      Yönetici

  5. Sally Pilkington says

    Hi, I think the code in Method 1 should go in the wp-config.php file, not the functions.php file as you suggested – could you check this? I think it would break functions.php and cause white screen…

    • WPBeginner Support says

      The code should still go in the functions.php and would not cause a while screen error.

      Yönetici

  6. Jakob says

    Hello,

    I´m not that much into coding..

    Where exactly should i put the code in the functions.php file, recommendod in the first solution? and are there any special signs needed? to start / end it f.e.?

    Thanks

  7. Ken says

    Since this is one of the first hits on Google, I will add this-

    If you are using a CDN like Cloudflare and continue to receive error 413 after making the adjustments, bypass your CDN, either by turning it off, or adding an entry to your hosts file to bypass the CDN. Sometimes the CDN has a limit set below what you have and you are just ramming your head against a wall needlessly.

  8. Sujal says

    I have tried even I have changed the limit and clearly showing the limit upto 5GB but couldn’t be uploaded ?? said same error ?? please help?

  9. sachin says

    I got the following message while updating menu in WordPress dashboar.

    [Request Entity Too Large
    The requested resource
    /wp-admin/nav-menus.php
    does not allow request data with POST requests, or the amount of data provided in the request exceeds the capacity limit.]

    Could you please tell me the solution for it.

      • Brian says

        The 413 error is a response from the web server, so you need to add a line to the configuration file. In my case it was nginx, so I added the following to nginx.conf in the html section of the file…

        client_max_body_size 32m;

        After that I restarted nginx and the upload worked.

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.