Wat is WordPress Error 413 Entiteit te groot en hoe kan ek dit regstel? – beeblebrox.org
As u 'n ervare WordPress-gebruiker is, het u waarskynlik 'n paar foutboodskappe gesien wat u 'n tydjie geneem het om reg te stel. Die fout waaroor ons gaan praat, is redelik algemeen, en ons het ook 'n paar vinnige oplossings om u te wys. As gebruikers probeer om 'n inprop, tema of basies enige media op te laai, kan hulle op die 413 "Versoek entiteit te groot" boodskap wat hulle eenvoudig nie sal laat voortgaan nie.
1 Dit is die rede waarom u die 413-versoekentiteit te groot fout kry
2 Hoe om die 413-versoekentiteit te groot fout reg te stel?
3 Laai u WordPress-lêers handmatig op met FTP
4 Installeer enige WordPress-inprop via FTP
5 Installeer u WordPress-temas via FTP
Dit is die rede waarom u die 413-versoekentiteit te groot fout kry
U kan enige tipe lêer na WordPress oplaai, solank dit nie die maksimum limiet vir lêergrootte oorskry nie. Dit kan beskou word as 'n standaardlimiet wat deur u WordPress-gasheerverskaffer gekonfigureer word. Dit laat u relatief groot inhoud oplaai, maar u kan nooit weet waar die boonste limiet is nie. As u oplaai misluk en die fout met die 413 'Request Entity too Large' opduik, beteken dit dat u lêer te groot is.
Die belangrikste probleem hier is dat as u 'n nuttige inprop of 'n lekker tema vind, u dit soms soms nie kan toepas nie vanweë die omvang daarvan. In u mediabiblioteek kan u dieselfde probleem teëkom, maar dit sal 'n ander foutboodskap vertoon: filename.zip oorskry die maksimum oplaaigrootte vir hierdie webwerf. Dit kan gebeur wanneer u 'n video of hi-res-prent wil oplaai.
Die meeste mense kry hierdie foutboodskap wanneer hulle 'n groot beeld wil oplaai. Om die presiese oplaadlimiet te sien, klik op die Media-knoppie en die opsie Voeg nuwe by. Hier kan u 'n teks sien wat sê: Maksimum oplaaibare grootte: 'waarde' (gewoonlik 2 MB).
Hoe om die 413-versoekentiteit te groot fout reg te stel?
Daar is drie verskillende maniere om hierdie fout op te los. Die eerste twee metodes is gebaseer op 'n paar eenvoudige reëls, terwyl u vir die derde FTP moet gebruik. Ons gaan almal dek, sodat u kan besluit watter een die eenvoudigste is.
Stel 'n hoër limiet vir lêergrootte op in u funksielêer
Die files.php-lêer is basies 'n tema met 'n soortgelyke struktuur as 'n inprop. U kan hierdie lêer op u front- en adminbladsye oopmaak en dit bevat funksies wat die filters, klasse en aksies wat u sjablone gebruik binne die WordPress-tema definieer.
As daar geen funksies.php-lêer beskikbaar is nie, maak dit dan net 'n tekslêer, noem dit funksies.php en kopieer dit in die gids van die tema. Kopieer die onderstaande kode na die funksies.php-lêer van u WordPress-tema om die limiet op die lêergrootte te verhoog.
Dit kan ook gedoen word met 'n webwerf-spesifieke inprop wat u in staat stel om reëls met kode op u WordPress-webwerf te voeg, sonder om van u huidige tema af te hang..
Die 128M wat u in die post_max_size en upload_max_size sien, is die presiese grootte limiet vir die lêers wat u kan oplaai. Hierdie waarde is regtig arbitrêr; u kan dit instel op enige nommer wat u wil hê, solank dit groter is as die lêer wat u wil byvoeg. Die maksimum_uitvoering_tyd is wat bepaal hoe lank dit sal wag totdat die oplaai voltooi is voordat dit die proses stop. U kan ook hierdie waarde verhoog net om seker te maak dat die lêer genoeg tyd het om na die bediener oor te dra.
Maar wees bewus daarvan dat hierdie metode nie altyd werk nie; daar is 'n aantal WordPress-werwe waar dit niks sal doen nie. Probeer in die geval die volgende metode gebaseer op die .htaccess-lêer.
Stel 'n hoër limiet vir die oplaai van lêers in die .htaccess-lêer
Die .htaccess-lêer is 'n ander plek waar u die bediener van u webwerf kan instel. Die kodelyne wat u daar skryf, is streng reëls wat die bediener moet volg.
As u die fout op hierdie manier wil oplos, maak u .htaccess-lêer oop in die stammap van u WordPress-werf en kopieer die onderstaande kode op die volgende manier:
Met hierdie opdragte kommunikeer die .htaccess-lêer met die bediener om die oplaaigrootte en die uitvoeringstyd op die gegewe waardes in te stel. Voordat u iets in u .htaccess-lêer verander, is dit 'n goeie idee om 'n rugsteun te skep. As u die kode selfs 'n bietjie mors, kan u hele webwerf ineenstort.
Hou in gedagte dat hierdie webwerwe beslis nie sal werk vir webwerwe wat op 'n gedeelde webhospitaalplan werk nie. In hierdie geval is dit die beste opsie om u webhosteverskaffer deur middel van hul kliëntediens te kontak. Dan sal hulle eenvoudig die .htaccess-lêer self oopmaak en die limiet verander.
Laai en installeer enigiets met FTP
U kan die 413-fout met die "Aanvraag van entiteit te groot" in die fout vind wanneer u 'n enkele lêer oplaai. In hierdie geval is die eenvoudigste oplossing waarskynlik om die lêer met die hand via FTP op te laai. Vir diegene wat nie FTP ken nie, is dit die afkorting van die begrip File Transfer Protocol. As u lêers van die een rekenaar na die ander op die web wil oordra, kan u die internetprotokol gebruik.
Dit is nuttig as u WordPress op u webwerf wil installeer. U het eers 'n FTP nodig om die lêers van die CMS van u rekenaar na die bediener te kan oordra. Die koppelvlak wat hierdie take vereenvoudig, is die FTP-kliënt, 'n sagteware wat u op u rekenaar moet installeer. Sodra dit aan die gang is, kan die lêeruitruiling tussen u rekenaar en bediener begin. Gewilde FTP-sagteware wat ook gebruikersvriendelik is, is WS_FTP en Filezilla.
As u weet hoe om FTP te gebruik, kan u baie probleme oplos. As u nuwe inproppe installeer of iets in die funksies.php-lêer verander, kan dit soms lei tot 'n bedienerongeluk. Dit kan gebeur omdat die inprop nie versoenbaar is nie, of omdat iemand die kode deurmekaar gemaak het. In hierdie geleenthede kan u die bediener via die FTP-kliënt bereik en ontslae raak van die lêers wat die fout veroorsaak het.
Laai u WordPress-lêers handmatig op met FTP
Om lêers op u WordPress-webwerf te laai met behulp van 'n FTP-kliënt, is eintlik 'n eenvoudige taak. U hoef net die kliënt op u rekenaar af te laai en te installeer en dit skep 'n verband tussen die webwerf en u rekenaar.
Ons sal verduidelik hoe die lêeroordrag met Filezilla werk, en sodra u die proses verstaan, is dit maklik om ook die ander sagteware te gebruik. U kan Filezilla gratis aflaai en installeer en dit werk ook op Linux, Mac en Windows.
In die eerste plek kan u slegs die FTP-kliënt begin deur u FTP-geloofsbriewe in te tik. Dit is nodig as u aan u webwerf wil koppel en toegang tot die lêers wil kry. As u inteken op 'n webhostingsplan, stuur die aanbieder hierdie geloofsbriewe gewoonlik in 'n e-pos of sluit dit eenvoudig in die cPanel-admin-koppelvlak in.
As u u gebruikersnaam en wagwoord het, begin Filezilla en klik dan op 'File' en dan 'Site Manager'. Daar sal 'n venster verskyn en daar kan u 'Nuwe webwerf' gaan. Onder 'My webwerwe', sal 'n nuwe naam op die lys 'My webwerf' verskyn en daar kan u die naam verander. Aan die regterkant is daar velde waar u inligting oor u webwerf kan byvoeg.
Tik in u veld 'Gasheer' u domeinnaam in en kies dan 'Aanmeldtipe: Normaal' in die vervolgkeuzelys en u is gereed om aan te sluit. As die inligting korrek is, sal Filezilla die verbinding oprig en alles stoor vir die volgende aanmelding, sodat u nie weer hoef in te tik nie.
Elke keer wanneer Filezilla agterkom dat u vanaf 'n nuwe rekenaar wil koppel, verskyn 'n 'Onbekende sertifikaat'-venster. Om die verbinding te behou en die sagteware op die sertifikaat te laat vertrou, klik die merkblokkie 'Vertrou altyd sertifikaat vir toekomstige sessies' en gaan voort. Daarna sal u al die lêers op u webwerf kan sien. Die 'Plaaslike webwerf' is u rekenaar, terwyl u webwerf-lêers onder die 'Remote site' lê.
Klik met die rechtermuisknop op die gewenste lêer om 'n lêer op u webwerf op te laai en klik op 'Upload'.
Installeer enige WordPress-inprop via FTP
Soos ons al voorheen genoem het, kan die 413 "Request Entity too Large" -fout voorkom in gevalle waar die inprop wat u probeer byvoeg te groot is en die beperkings van u webwerf oorskry. Gelukkig is daar 'n manier om WordPress-plugins met die hand te installeer. Aangesien u enige lêer op u webwerf kan oplaai met behulp van 'n FTP-kliënt, beteken dit ook dat u die lêers van u inprop ook kan oplaai.
Begin deur die bronlêer van die inprop wat u wil gebruik op u webwerf af te laai. Dit is altyd 'n zip-lêer wat op u rekenaar onttrek moet word voordat u iets anders kan doen. As dit klaar is, sal 'n lêergids met dieselfde naam verskyn, en dit is wat u via die FTP-kliënt moet oplaai.
Hou in gedagte dat WordPress 'n streng lêerstruktuur het. U moet meer as nie presies weet waar u 'n spesifieke lêer op u webwerf moet oplaai nie. In ons voorbeeld moet 'n nuwe inprop altyd na die / wp-content / plugins / gids van elke WordPress-webwerf gelaai word, anders werk dit nie.
Dit is wat u moet doen as u 'n plugin op u WordPress-webwerf met die hand wil installeer. Begin u FTP-kliënt en meld aan met u gebruikersnaam en wagwoord. As die verbinding met u webwerf tot stand kom, vind die / wp-content / plugins / map op die 'Remote site'. Dit is hier waar u die inprop van u rekenaar moet byvoeg – die een wat u voorheen onttrek het.
Die oplaai is gedoen, maar die inprop werk nog nie. Meld aan by die WordPress-beheergebied van u webwerf en gaan na 'Plugins'. U kan die naam van die nuwe inprop daar vind en dit kan te eniger tyd geaktiveer word.
Installeer u WordPress-temas via FTP
Die installeer van nuwe WordPress-temas is 'n ander manier om die fout 413 'Request Entity too Large' te ontdek. As die tema groter is as gewoonlik, kan dit ook die oplaaibeperkings van u bediener oorskry. Gelukkig kan WordPress-temas ook met die hand opgelaai word. Dit kan op presies dieselfde manier gedoen word as wanneer u 'n plugin installeer of media via 'n FTP-kliënt oplaai.
Die enigste verskil is die lêerpad waar u die tema moet kopieer. Nadat u u FTP-kliënt van stapel gestuur het, koppel u aan u WordPress-webwerf deur u gebruikersnaam en wagwoord in te voer. Sodra die lêerbestuurder aan die gang is, vind die / wp-inhoud / temas / pad aan die 'Remote site' kant van die koppelvlak.
Aangesien temas ook in zip-lêers beskikbaar is, moet u dit eers na u rekenaar onttrek. Soek dan die onttrekte lêer in die kliënt, klik met die rechtermuisknop en klik op 'Upload' na die / wp-inhoud / temas / gids. Die volgende stap is om aan te meld by die WordPress-beheerderpaneel van u webwerf en seker te maak dat u die nuwe tema in die 'Voorkoms' kan vind. > 'Temas'-kieslys. As dit korrek gedoen word, sal die tema daar gelys word, en u kan dit ook met 'n enkele klik aktiveer.
Dit is die belangrikste metodes wat u kan gebruik om die foutboodskap 413 "Request Entity too Large" te speel. Soms kan die eerste twee metodes die probleem dadelik oplos, maar as u meer ervare is met die gebruik van FTP op u webwerwe, sal dit slegs 'n paar minute neem om nuwe lêers van enige grootte op u webwerf op te laai..