Kuinka korjata WordPress HTTP Media Upload -virhe? – Helppo askel

Kuten minkä tahansa alustan kohdalla, ei ole harvinaista, että virheitä ladataan kuvia WordPress-sivustoosi . Tätä melko epämääräistä HTTP-virhettä voi olla hieman vaikea tulkita useimmille ihmisille.

Sisällysluettelo

  • 1. Mikä on WordPress HTTP Media Upload -virhe?
  • 2. HTTP-median latausvirheen mahdolliset syyt
  • 3. Kuinka korjata WordPress HTTP-virheet: helpot vaiheet?
    • 3.1. Ratkaisu # 1: Päivitä sivu
    • 3.2. Ratkaisu # 2: Vaihda selainta
    • 3.3. Ratkaisu # 3: Muuta tiedoston kokoa
    • 3.4. Ratkaisu # 4: Nimeä kuvatiedoston nimi uudelleen
    • 3.5. Ratkaisu # 5: Poista laajennukset ja teemat käytöstä
    • 3.6. Ratkaisu # 6: Lisää WordPress-muistirajaa
    • 3.7. Ratkaisu # 7: Tee GD-kirjastosta oletus WordPress Image Editor
    • 3.8. Ratkaisu # 8: Poista mod_security käytöstä
    • 3.9. Ratkaisu # 9: Poista mukautetun mediakirjastopolku
    • 3.10. Ratkaisu # 10: Tarkista PHP-versiosi
  • 4. Kääriminen

Onneksi on olemassa useita tapoja käsitellä HTTP-median latausongelma . Tässä opetusohjelmassa tarkastelemme joitain tämän tyyppisten virheiden mahdollisia syitä ja suositeltuja korjauksia.

Mutta ennen kuin perehdymme yksityiskohtiin, tutustutaan ensin WordPressin HTTP-median latausvirheeseen ja joihinkin mahdollisiin syihin.

Mikä on WordPress HTTP Media Upload -virhe?

WordPress HTTP-median latausvirhe on koodi, joka ilmoittaa ongelmasta tiedostojen latausprosessissa. Yleensä tämä virhe ilmenee, kun yrität ladata videoita ja kuvia WordPress-sivustosi mediakirjastoon.

wordpress-media-upload-http-virhe

Kun virhe ilmenee, näet yleisen viestin. Mikä on niin turhauttavaa tässä virheilmoituksessa, on se, että se on täysin hyödytön, koska se ei anna vihjeitä siitä, mikä on saattanut aiheuttaa sen. Siksi loppukäyttäjänä on sinun tehtäväsi selvittää ongelman lähde ja löytää ratkaisu.

HTTP-median latausvirheen mahdolliset syyt

HTTP-virheongelma voi syntyä kahdesta laajasta mahdollisuudesta johtuen. Nämä voivat johtua virheistä, jotka johtuvat isännöintipalvelun tarjoajasta tai asiakkaan puolelta.

Asiakkaan sivuvirheet voivat liittyä epävakaaseen Internet-yhteyteen, huonoja merkkejä sisältävään tiedostonimeen tai kirjautumisistuntoosi.

Toisaalta isäntävirheet voivat liittyä ongelmiin, joissa palvelinresurssit ovat vähäiset, WordPress-muistiraja tai epätavallinen liikenne . Huomaa, että jotkut WordPress-isännät rajoittavat ladattavan tiedoston kokoa .

Kuinka korjata WordPress HTTP -virheet? – Helppo askel

Nyt kun meillä on jo vihje joistakin mahdollisista syistä HTTP-median latausvirheeseen, tarkastellaan joitain pikakorjauksia, joita voit käyttää saadaksesi verkkosivustosi takaisin raiteilleen.

Ratkaisu # 1: Päivitä sivu

Toisinaan HTTP-median latausvirhe on vain väliaikainen virhe, jonka pystyt korjaamaan muutamassa sekunnissa. Sinun tarvitsee vain päivittää selaimesi lyömällä F5-näppäintä näppäimistöllä tai napsauttamalla uudelleenpainiketta.

Selaimesivusi päivittäminen korjaa HTTP-virheet, jotka ovat saattaneet johtua heikosta Internet-yhteydestä, joka aiheuttaa latausprosessin päättymisen.

Vastaavasti sivun päivittäminen voi äkillisesti potkaista sinut pois istunnostasi. Tämä tarkoittaa, että kirjautumisistuntosi on jo päättynyt. Täällä sinun on kirjauduttava sisään uudelleen ja yritettävä ladata media uudelleen. Todennäköisesti sinun ei pitäisi nähdä virheitä tällä hetkellä.

Ratkaisu # 2: Vaihda selainta

Vaikka tämä saattaa tuntua vaivattomalta, on raportoitu HTTP-median latausvirheistä Google Chromea käytettäessä .

Vaikka Chrome on yksi parhaista selaimista, voit tarkistaa, jatkuuko ongelma, kun olet vaihtanut toiseen selaimeen. Jos ongelma ei poistu, siirry seuraavaan ratkaisuun.

Ratkaisu # 3: Muuta tiedoston kokoa

Joskus kuvan lataaminen ei onnistu, koska siinä on suuri määrä pikseleitä. Sinänsä saatat joutua säätämään kuvakoon sellaiseksi, mikä on hyväksyttävämpää nähdäksesi, ratkaiseeko ongelma. Jos kuvan vähentäminen toimii, kokeile kokeilla erilaisia ​​pikselilukuja, jotta saat kuvan, joka on sopivan laatuinen ja joka ei tuo HTTP-virhettä.

On olemassa lukuisia ilmaisia ​​verkkotyökaluja, joiden avulla voit muuttaa kuviesi kokoa. Jos kuitenkin käytät Windowsia, voit muuttaa kuvan kokoa Paintin avulla.

Muuta kuvan kokoa

Toisaalta Mac-käyttäjät voivat avata ja vähentää pikselien määrää  Preview-  sovelluksessa.

Ratkaisu # 4: Nimeä kuvatiedoston nimi uudelleen

Tämän tyyppinen virhe saa sinut kiroamaan itseäsi. Vaikka näitä virheitä on joskus mahdollista tehdä kirjoittaessamme, erikoismerkit ja aksenttikirjaimet voivat joskus johtaa HTTP-median latausvirheisiin. Sama koskee tiedostoja, joilla on mielettömän pitkät nimet.

Valitettavasti kuvatiedostoa ei voida nimetä uudelleen, kun se on ladattu. Joten sinun on tehtävä uudelleennimeä tiedosto laitteellasi ja lataamalla se sitten uudelleen.

Varmista, ettet kuulu tähän uhkaan, varmista, että lataat vain kuvatiedostoja, joissa on kirjaimia, numeroita ja viivoja. On myös hyvä tehdä siitä tapana lisätä peräkkäisiä numeroita kuvatiedostojen loppuun.

Esimerkiksi image-file-1.png, image-file-2.png tai image-file-3.png. Viivan lisääminen varmistaa, että Google ei lue tiedoston nimeä yhdellä sanalla, joten se ei vahingoita hakukoneoptimoijaasi.

Ratkaisu # 5: Poista laajennukset ja teemat käytöstä

Joskus HTTP-median latausvirhe voi ilmetä laajennuksen tai teeman asentamisen jälkeen . Varmista, että tämä ei aiheuta ongelmaa, paras vaihtoehto on poistaa käytöstä äskettäin asentamasi kuvanoptimointilaajennukset ja vaihtaa teema oletukseksi.

Poista laajennukset käytöstä

Huomaa, että kuvan optimointilaajennukset ovat tyypillisiä syyllisiä tämän ongelman suhteen. Jos virhe häviää, on aika etsiä vaihtoehtoisia kuvanoptimointilaajennuksia. Saatat myös joutua luomaan varmuuskopion koko verkkosivustollesi, ennen kuin siirryt teemaan.

Jos ongelma ei poistu, on aika siirtyä seuraavaan ratkaisuun.

Ratkaisu # 6: Lisää WordPress-muistirajaa

Yksi WordPressin HTTP-median latausvirheen tärkeimmistä syistä on muistin puute. Tämän seurauksena taustalatausprosessi ei onnistu loppuun ja voi johtaa jopa  palvelun 503 virheeseen .

Onneksi tämän virheen korjaaminen on erittäin helppoa. Sinun tarvitsee vain kirjoittaa tämä rivi  wp-config.php  -tiedostoon.

define ('WP_MEMORY_LIMIT', '256M');

Huomaa, että yllä oleva koodi lisää muistirajan vain 256 Mt: iin. Voit myös allokoida 512 Mt muistia kullekin tiedostolle lisäämällä seuraavan koodin.

define ('WP_MEMORY_LIMIT', '512M');

Tärkeää on kuitenkin huomata, että nämä koodit ovat tehokkaita vain, jos muistia on saatavilla verkkopalvelimessa. Siksi sinun on varmistettava, että tarkistat palvelimesi vapaan muistin enimmäismäärän.

Ratkaisu # 7: Tee GD-kirjastosta oletus WordPress Image Editor

Tiesitkö, että WordPress käyttää kahta moduulia kuvien käsittelemiseen? Kyllä se on oikein. Nämä moduulit tunnetaan nimellä Imagick ja GD-kirjasto. WordPress voi käyttää kumpaakin niistä, riippuen siitä, mikä on asennettu palvelimellesi.

Imagickin tiedetään kuitenkin aiheuttavan erityisesti HTTP-median latausvirheitä. Tämä johtuu siitä, että Imagick-moduulille on varattu hyvin vähän resursseja, mikä saa sen tyhjentämään käytettävissä olevan muistin.

Voit kiertää tämän virheen lisäämällä seuraavan rivin  .htaccess-  tiedostoosi.

MAGICK_THREAD_LIMIT 1

Tämän pitäisi ratkaista asia heti. Jos ongelma ei kuitenkaan häviä, toinen vaihtoehto on tehdä GD-kirjastosta oletuseditori.

Se on melko helppoa. Sinun tarvitsee vain lisätä alla oleva koodi teeman  toiminnot.php-  tiedostoon.

funktio hs_image_editor_default_to_gd ($ editors) {$ gd_editor = 'WP_Image_Editor_GD'; $ editors = array_diff ($ editors, array ($ gd_editor)); array_unshift ($ editors, $ gd_editor); palauta hs_image_editor_default_to_gd '); 

funtions-php

Tallenna muutokset, kun olet valmis, ja yritä ladata tiedosto uudelleen. Jos tämä korjaus ei toimi, poista koodi ja siirry seuraavaan alla kuvattuun ratkaisuun.

Ratkaisu # 8: Poista mod_security käytöstä

Mod_security  on avoimen lähdekoodin palomuuri, jota jotkut palvelimet ylläpitävät lisäämällä suojaustasoa isännöityihin verkkosivustoihin. Hyödyllisyydestään huolimatta se voi toisinaan aiheuttaa ongelmia WordPress-latausikkunassa, jolloin se on vastuussa HTTP-median latausvirheistä.

Onneksi tämä ominaisuus voidaan poistaa käytöstä kirjoittamalla seuraava koodi  palvelimen .htaccess- tiedoston yläosaan  .

SecFilterEngine OffSecFilterScanPOST pois päältä 

htacess-tiedosto

Yllä olevan koodin lisäämisen pitäisi poistaa mod_security palvelimelta ja sallia sinun ladata mediatiedostot.

Ratkaisu # 9: Poista mukautetun mediakirjastopolku

On pieni mahdollisuus, että HTTP-median latausvirhe johtuu väärästä mediapolusta. Tämä on yleistä, varsinkin kun olet siirtänyt sivustosi toiseen isännöintipalveluun.

Oletusarvon mukaan media tulisi tallentaa  / wp-content / uploads  -kansioon (jaoteltuina kuukausi- ja vuosi-kansioihin). Tämän ansiosta WordPress on helppo tietää, mihin mediatiedostot tallennetaan. Varmista, että kaikki on kunnossa, seuraavasti:

  • Siirry kohtaan  Asetukset >>> Media WordPress-hallintapaneelissa.

media-kirjasto-polku

Tarkista, onko polun arvo lueteltu. Jos se on siellä, paina Poista ja sitten Tallenna muutokset .

Ratkaisu # 10: Tarkista PHP-versiosi

WordPress edellyttää, että sinulla on vähintään PHP 7.2 tai uudempi, jotta verkkosivustosi toimisi sujuvasti. Siksi, jos et ole päivittänyt palvelinta, saatat joutua HTTP-virheisiin aina, kun haluat lähettää kuvia WordPress-mediakirjastoon.

php-versio

Varmista, ettet pääse tähän ongelmaan, menemällä palveluntarjoajan cPaneliin tarkistamaan käyttämäsi PHP- versio.

Käärimistä

WordPress HTTP-median latausvirheen saaminen on yksi kaikkien aikojen tuhoisimmista tunteista, ja se voi kertoa työpäivän lopun. Hyvä asia on, että oikeilla vihjeillä ja temppuilla hihassasi voit korjata ongelman muutamassa minuutissa.

Leave a Comment