Sag

WordPress wys HTTP-fout wanneer beelde oplaai

Probeer Ons Instrument Om Probleme Uit Te Skakel





gepos opLaas opgedateer: 17 Februarie 2021

Terwyl ek vandag aan my blog gewerk het, toon WordPress HTTP-fout wanneer ek beelde oplaai, was ek verward en hulpeloos. Ek het weer en weer probeer om die prent op te laai, maar die fout gaan nie weg nie. Na 5-6 pogings kon ek weer die beelde suksesvol oplaai. Maar my sukses was van korte duur want na 'n paar minute kom klop dieselfde fout aan my deur.



WordPress wys HTTP-fout wanneer beelde oplaai

Alhoewel daar baie oplossings beskikbaar is vir die bogenoemde probleem, maar dit sal weer u tyd mors, daarom gaan ek hierdie HTTP-fout regmaak wanneer u beelde oplaai en nadat u klaar is met hierdie artikel, kan ek u verseker dat hierdie foutboodskap sal wees lankal weg.



Inhoud[ wegsteek ]

Regstelling vir WordPress wys HTTP-fout wanneer beelde oplaai

Beeld grootte

Hierdie eerste en ooglopende ding om na te kyk, is dat u beeldafmetings nie u inhoudsarea met vaste breedte oorskry nie. Kom ons sê byvoorbeeld dat jy 3000X1500-prent wil plaas, maar die plasing-inhoudarea (gestel deur jou tema) is slegs 1000px, dan sal jy beslis hierdie fout sien.



Let wel: Aan die ander kant probeer altyd om jou beeldafmetings tot 2000X2000 te beperk.

Alhoewel bogenoemde dalk nie noodwendig u probleem oplos nie, maar dit is weer die moeite werd om na te gaan. As u WordPress-riglyne oor beelde wil nagaan, asseblief lees hier .



Verhoog jou PHP geheue

Soms lyk dit of die verhoging van die PHP-geheue wat aan WordPress toegelaat word, hierdie probleem regstel. Wel, jy kan nooit seker wees voordat jy probeer nie, voeg hierdie kode by definieer ('WP_MEMORY_LIMIT', '64M') in jou wp-config.php lêer.

verhoog php-geheuelimiet om wordpress http IMAGE-fout reg te stel

Let wel: Moenie enige ander instellings in wp-config.php raak nie, anders sal jou werf heeltemal ontoeganklik word. As jy wil kan jy meer lees oor Redigeer wp-config.php-lêer .

Om die bogenoemde kode by te voeg, gaan net na jou cPanel en gaan na die wortelgids van jou WordPress-installasie waar jy die wp-config.php-lêer sal vind.

Wp-config php-lêer

As bogenoemde nie vir jou werk nie, is daar 'n goeie kans dat jou webgasheerverskaffer jou nie toelaat om die PHP-geheuelimiet te verhoog nie. In daardie geval kan jy direk met hulle praat om die PHP-geheuelimiet te verander.

Voeg 'n kode by .htaccess-lêer

Om jou .htaccess-lêer te redigeer, navigeer net na Yoast SEO > Tools > File Editor (as jy nie Yoast SEO geïnstalleer het nie, moet jy dit installeer en jy kan lees oor hoe om hierdie inprop hier op te stel ). Voeg net hierdie reël kode in .htaccess-lêer by:

|_+_|

stel env magik-bedreigingslimiet op 1

Nadat u die kode bygevoeg het, klik net op Stoor verander na .htaccess en kyk of die probleem opgelos is.

Verander tema funksies.php lêer

Eintlik gaan ons net vir WordPress sê om GD as die verstek WP_Image_Editor-klas te gebruik deur die tema functions.php-lêer te gebruik. Vanaf WordPress se nuutste opdatering is GD geabstraheer en word Imagick as 'n verstek beeldredigeerder gebruik, so om terug te keer na die ou een blyk die probleem vir almal op te los.

Aanbeveel: Daar is blykbaar ook 'n inprop om dit te doen, gaan hierheen. Maar as jy die lêer handmatig wil wysig, gaan dan voort hieronder.

Om die tema functions.php-lêer te wysig, navigeer net na Voorkoms > Redigeerder en kies Tema Funksies (function.php). Sodra jy daar is, voeg net hierdie kode aan die einde van die lêer by:

|_+_|

Let wel: Maak seker jy voeg hierdie kode by die PHP-eindteken (?>)

Tema funksies lêer wysig om gd redakteur as verstek te maak

Dit is die belangrikste oplossing in die gids WordPress wys HTTP-fout wanneer beelde oplaai, maar as u probleem steeds nie reggestel is nie, gaan voort vorentoe.

Deaktiveer Mod_Security

Let wel: Hierdie metode word nie aangeraai nie, aangesien dit die veiligheid van u WordPress en hosting kan benadeel. Gebruik slegs hierdie metode as jy alles anders probeer het en as dit vir jou werk om dit te deaktiveer, kontak dan jou gasheerverskaffer en vra vir ondersteuning.

Gaan weer na jou lêerredigeerder via Yoast SEO > Tools > File Editor en voeg die volgende kode by jou .htaccess-lêer:

|_+_|

mod sekuriteit gedeaktiveer met behulp van htaccess lêer

En klik Stoor verander na .htaccess.

Herinstalleer die nuutste weergawe van WordPress

Soms kan hierdie probleem voorkom as gevolg van korrupte WordPress-lêer en enige van die bogenoemde oplossings werk dalk glad nie, in daardie geval moet jy die nuutste weergawe van WordPress weer installeer:

  • Rugsteun u inproplêergids vanaf cPanel (laai dit af) en deaktiveer dit dan vanaf WordPress. Verwyder daarna al die plugins-vouers van u bediener met behulp van cPanel.
  • Installeer die standaard tema bv. Sestien-en-twintig en verwyder dan alle ander temas.
  • Herinstalleer die nuutste weergawe van WordPress vanaf Dashboard > Opdaterings.
  • Laai al die inproppe op en aktiveer dit (behalwe die beeldoptimaliseringsproppe).
  • Installeer enige tema wat jy wil hê.
  • Probeer nou die beeldoplaaier gebruik.

Dit sal regmaak WordPress wys HTTP-fout wanneer beelde opgelaai word.

Diverse regstellings

  • Moenie apostrof in die beeldlêersname gebruik nie, bv. Aditya-Farrad.jpg'text-align: justify;'>Dit is die einde van hierdie gids en ek hoop dat jy nou seker die probleem reggestel het WordPress wys HTTP-fout wanneer beelde oplaai . As jy nog enige vrae oor hierdie pos het, vra gerus vir hulle kommentaar.

    Like en deel hierdie blogplasing in die sosiale netwerke om te help om die woord oor hierdie probleem te versprei.

    Aditya Farrad

    Aditya is 'n selfgemotiveerde inligtingstegnologie-professional en is die afgelope 7 jaar 'n tegnologieskrywer. Hy dek internetdienste, selfone, Windows, sagteware en hoe-om-om-gidse.