WordPress viser HTTP-fejl ved upload af billeder
Mens jeg arbejdede på min blog i dag , viser WordPress HTTP- fejl ved upload af billeder, jeg var forvirret og hjælpeløs. Jeg forsøgte at uploade billedet igen og igen, men fejlen forsvinder ikke. Efter 5-6 forsøg var jeg i stand til at uploade billederne igen. Men min succes var kortvarig, da den samme fejl efter et par minutter kommer og banker på min dør.
Selvom der er mange rettelser til rådighed for ovenstående problem, men så igen vil de spilde din tid, det er derfor, jeg vil rette denne HTTP - fejl, når du uploader billeder, og når du er færdig med denne artikel, kan jeg forsikre dig om, at denne fejlmeddelelse vil blive langt væk.
Fix til WordPress viser HTTP-fejl(HTTP Error) ved upload af billeder
Billedestørrelse(Image Size)
Denne første og indlysende ting at tjekke efter er, at dine billeddimensioner ikke overstiger dit indholdsområde med fast bredde. Lad os f.eks. sige, at du vil sende et billede på 3000X1500, men området med indlægsindhold (indstillet af dit tema) er kun 1000px, så vil du helt sikkert se denne fejl.
Bemærk:(Note:) På den anden side prøv altid at begrænse dine billeddimensioner til 2000X2000.
Selvom ovenstående måske ikke nødvendigvis løser dit problem, men igen er det værd at tjekke. Hvis du vil tjekke WordPress retningslinjer for billeder, så læs venligst her(read here) .
Forøg din PHP-hukommelse(Increase your PHP memory)
Nogle gange ser det ud til at en forøgelse af den tilladte PHP -hukommelse til WordPress afhjælper dette problem. Nå(Well) , du kan aldrig være sikker, før du prøver, tilføje denne kode define('WP_MEMORY_LIMIT', '64M') til din wp-config.php fil.
Bemærk: Rør ikke ved andre indstillinger i wp-config.php, ellers bliver dit websted fuldstændig utilgængeligt. Hvis du vil, kan du læse mere om redigering af wp-config.php fil(Editing wp-config.php file) .
For at tilføje ovenstående kode skal du bare gå over til dit cPanel og gå til rodmappen på din WordPress -installation, hvor du finder filen wp-config.php.
Hvis ovenstående ikke virker for dig, er der en god chance for, at din webhostingudbyder ikke tillader dig at øge PHP -hukommelsesgrænsen. I så fald kan en snak direkte til dem hjælpe dig med at ændre PHP -hukommelsesgrænsen.
Tilføjelse af en kode til .htaccess-fil(Adding a code to .htaccess file)
For at redigere din .htaccess -fil skal du blot navigere til Yoast SEO > Tools > File Editor (hvis du ikke har Yoast SEO installeret, så skal du installere den, og du kan læse om hvordan du konfigurerer dette plugin her(how to configure this plugin here) ). I .htaccess-filen skal du blot tilføje denne kodelinje:
SetEnv MAGICK_THREAD_LIMIT 1
Når du har tilføjet koden, skal du blot klikke på "Gem ændret til .htaccess" og kontrollere, om problemet er løst .
Ændring af tema functions.php fil(Changing theme functions.php file)
Faktisk vil vi bare fortælle WordPress at bruge GD som standard WP_Image_Editor -klassen ved at bruge tema functions.php-fil. Fra WordPress seneste opdatering er GD blevet abstraheret, og Imagick bruges som en standard billededitor, så at gå tilbage til den gamle ser ud til at løse problemet for alle.
Anbefalet:(Recommended:) Tilsyneladende er der også et plugin til at gøre det, gå her. (go here.) Men hvis du vil redigere filen manuelt, så fortsæt nedenfor.
For at redigere temaet functions.php-filen skal du blot navigere til Appearance > Editor og vælge Temafunktioner(Theme Functions) (function.php). Når du er der, skal du blot tilføje denne kode i slutningen af filen:
add_filter( ‘wp_image_editors’, ‘change_graphic_lib’ ); function change_graphic_lib($array) { return array( ‘WP_Image_Editor_GD’, ‘WP_Image_Editor_Imagick’ ); }
Bemærk: (Note:) Sørg(Make) for at tilføje denne kode i det afsluttende PHP - tegnet (?>)
Dette er den vigtigste rettelse i guiden WordPress viser HTTP- fejl ved upload af billeder, men hvis dit problem stadig ikke er løst, skal du fortsætte fremad.
Deaktivering af Mod_Security(Disabling Mod_Security)
Bemærk:(Note:) Denne metode anbefales ikke, da den kan kompromittere sikkerheden for din WordPress og hosting. Brug kun denne metode, hvis du har prøvet alt andet, og hvis deaktivering af dette virker for dig, skal du kontakte din hostingudbyder og bede om support.
Gå igen til din fileditor via Yoast SEO > Tools > File Editor og tilføj følgende kode til din .htaccess-fil:
<IfModule mod_security.c> SecFilterEngine Off SecFilterScanPOST Off </IfModule>
Og klik på "Gem ændret til .htaccess".
Geninstallerer den seneste version af WordPress(Reinstalling the latest version of WordPress)
Nogle gange kan dette problem opstå på grund af en korrupt WordPress -fil, og nogen af ovenstående løsninger virker muligvis slet ikke, i så fald skal du geninstallere den seneste version af WordPress :
- Sikkerhedskopier(Backup) din plugin- mappe fra cPanel ( download dem) og deaktiver dem derefter fra WordPress . Fjern derefter alle plugins-mapperne fra din server ved hjælp af cPanel.
- Installer standardtemaet, f.eks . Twenty sixteen, og fjern derefter alle andre temaer.
- Fra Dashboard > Updates geninstaller den seneste version af WordPress .
- Upload og aktiver alle plugins (undtagen billedoptimeringsplugins).
- Installer et hvilket som helst tema, du ønsker.
- Prøv at bruge billeduploaderen nu.
Dette vil rette WordPress viser HTTP- fejl ved upload af billeder.
Diverse rettelser(Miscellaneous Fixes)
- Brug ikke apostrof i billedfilernes navne, f.eks. Aditya-Farrad.jpg
- Prøv at ændre filtypenavnet.
- Deaktiver alle plugins.
- Sørg(Make) for, at din vært har den nyeste version af PHP installeret.
- Kontakt din hostingudbyder for support.
Dette er slutningen af denne vejledning, og jeg håber, at du nu skal have løst problemet, WordPress viser HTTP-fejl, når du uploader billeder(WordPress shows HTTP error when uploading images) . Hvis du stadig har spørgsmål vedrørende dette indlæg, er du velkommen til at stille dem kommentarer.
Like og del dette blogindlæg på de sociale netværk for at hjælpe med at sprede budskabet om dette problem.(Like and share this blog post in the social networks to help spread the word about this problem.)
Related posts
Webapps HTTP-fejl 503 og WAS-hændelse 5189 på Windows 10
HTTP-fejl 503, tjenesten er utilgængelig problem
Ret HTTP-fejl 304 Ikke ændret
Sådan flytter du WordPress-websted fra en vært til en anden
Sådan installeres og konfigureres WordPress på Microsoft Azure
Det bedste blogskriveformat til at få dine point på tværs
Sådan tilføjes en flydende sidebjælke i Wordpress
Sådan duplikeres en side i WordPress
Sådan fjerner du alle spor af et WordPress-plugin
Sådan tjekker du, om et websted er udelukket fra AdSense
Boganmeldelse: Byg din egen hjemmeside: En tegneserieguide til HTML, CSS og Wordpress
Vis uddraget på hjemmesiden til WordPress-bloggen
Sådan fremskyndes et WordPress-websted i 11 trin
Sådan opsætter du din egen Twitter-lignende hjemmeside ved hjælp af WordPress' P2-tema
Sådan beskytter du sider med adgangskode på dit WordPress-websted
9 skal have plugins til nye WordPress-installationer
7 WordPress-tip til en mobilvenlig hjemmeside
Sådan installeres et tema på WordPress
Beskyt og beskyt WordPress-webstedet mod hackere
Sådan bruger du Lumen5 til at gøre dit blogindlæg til en video