TechBlogSD - Kaikki WordPressin ja WEB: n kehittämiseen
WEB- ja WordPress - ohjeet, uutiset, arvostelut teemoista ja laajennuksista

Korjaa WordPress -mediakirjasto, joka ei näytä kuvia, ongelma

6

On vaikea ymmärtää ongelmaa, kun se tapahtuu yhtäkkiä WordPress -sivustossasi. Monimutkaisemmilla elementeillä ongelman vianmääritys on yksi suurimmista päänsärkyistä WordPress -sivuston käyttämisessä. Äskettäin olemme huomanneet, että yhdellä sivustollamme on outo ongelma, että kuvia ei voitu katsella sivustolla. Myös mediakirjasto ei näyttänyt kuvien esikatselua, vaikka kaikki kuvat ovat todellisuudessa saatavilla palvelimella. Jos sinulla on sama ongelma, tässä on joitain ratkaisuja, joita voit yrittää korjata WordPress -mediakirjasto, joka ei näytä kuvia.

Tarkista sivusto kehittäjäkonsolin avulla

Kun sinulla on kuvaongelma, avaa ensin sivusto selaimessa ja tarkista, voitko katsella kuvia vai ei. Jos voit katsella kuvaa live -sivustolla, ongelma voi olla erilainen. Olet esimerkiksi saattanut ladata kuvat FTP: n kautta sen sijaan, että olisit ladannut ne WordPress -hallintapaneelin mediakirjaston kautta. Kaikkia suoraan FTP: n kautta ladattuja kuvia ei voi tarkastella mediakirjastossa hallintapaneelissa. Katso artikkeli siitä, miten FTP -kuvien lataukset näkyvät mediakirjastossa.

Joissakin tapauksissa et myöskään näe kuvia live -sivustolla. Jos tämä on sinun tapauksesi, napsauta hiiren kakkospainikkeella tyhjänä olevaa kuvan paikkamerkkielementtiä. Tarkista tiedot kehittäjäkonsolista. Sen pitäisi näyttää ‘Kuvan lataaminen epäonnistui’ alla olevan kuvan mukaisesti.

Korjaa WordPress -mediakirjasto, joka ei näytä kuvia, ongelma

Kuvaa ei voitu ladata Firefoxissa

Et näe esikatselukuvia, kun katsot niitä WordPress -hallintapaneelin kohdassa Media> Kirjasto.

Korjaa WordPress -mediakirjasto, joka ei näytä kuvia, ongelma

Ei esikatseluja, jotka näkyvät mediakirjastossa

Nyt kun ymmärrät, että kuvat eivät lataudu jonkin rajoituksen tai ongelman vuoksi. Ongelma pysäyttää kuvien lataamisen sivustolle sekä tausta- että käyttöliittymään. Korjaa ongelma noudattamalla seuraavia ratkaisuja:

  • Poista hotlinking -ominaisuus käytöstä
  • Tarkista ja muuta latauskansion tiedostojen käyttöoikeuksia

1 Poista kuvien linkitys käytöstä

1.1. Poista kuvien linkitys käytöstä cPanelista

Monet sivuston omistajat yksinkertaisesti poistavat sisällön muilta verkkosivustoilta ja toistavat sen omalla sivustollaan. Kun he tulevat kuviin, he yksinkertaisesti kopioivat alkuperäisen kuvan URL -osoitteen sivustoltasi ja linkittävät sen sivustoonsa. Joskus voi olla perusteltua syytä, että ihmiset haluavat näyttää sivustosi tietoja. Mutta ongelma tässä on se, että muiden sivustoille ladatut kuvat kuluttavat myös oman palvelimesi kaistanleveyttä.

Välttääksesi muiden käyttämästä palvelinresurssejasi isännöintiyritykset antavat sinun suojata kuvat käyttämällä "hotlinking" -prosessia. Tämä auttaa sivustojen omistajia sallimaan kuvien lataamisen vain sallituilta sivustoilta. Jos olet äskettäin ottanut käyttöön linkityksen, joka saattaa aiheuttaa virheilmoituksen "Kuvan lataaminen epäonnistui" selaimessa. Koska olet ehkä ottanut väärän linkityksen käyttöön omalla sivustollasi. Tämä tapahtuu erityisesti silloin, kun isännöit useita sivustoja samalla isäntätilillä.

Poista kuun linkitys käytöstä sivustollasi seuraavasti:

  • Kirjaudu hosting -cPanel -tilillesi tai vastaavalle tilillesi.
  • Etsi vaihtoehto "hotlinking".

Korjaa WordPress -mediakirjasto, joka ei näytä kuvia, ongelma

Kuvan linkitysvaihtoehto Bluehost cPanelissa

  • Napsauta sitä ja varmista, että se poistetaan käytöstä kaikilla sivustoillasi.

Korjaa WordPress -mediakirjasto, joka ei näytä kuvia, ongelma

Poista Hotlink Protection käytöstä

Tarkista isäntäsi ja ota hotlink -vaihtoehto uudelleen käyttöön, jos tarvitset sitä. Kun otat käyttöön, sinun on lisättävä kaikki omat sivustosi poikkeusluetteloon. On hyvä lisätä jokaisen sivuston kaikki versiot, kuten http, https, www ja muut kuin www-versiot. Alla on esimerkki viitteeksi; sinun on lisättävä kaikki tililläsi isännöityjen sivustojen kaikki versiot, jotta ne eivät vapaudu hotlinkistä.

Hotlink -suojaussovellus saattaa olla saatavilla eri paikassa isäntäpalvelimessasi yrityksen mukaan. Esimerkiksi SiteGround käyttää sivustotyökaluja, joiden avulla voit määrittää suojauksen yksittäiselle sivustolle. Bluehost ja monet muut yritykset käyttävät cPanel -käyttöliittymää, josta löydät sovelluksen.

1.2. Poista Hotlinking käytöstä .htaccessissa

Pääsääntöisesti kuvien linkityksen ottaminen käyttöön luo ohjeet .htaccess -tiedostoon, joka sijaitsee sivustosi juurissa. On siis mahdollista ottaa käyttöön myös kuvien linkitys lisäämällä merkintöjä suoraan htaccess -tiedostoon tai käyttämällä laajennuksia. Yleensä useimmat suojauslaajennukset tarjoavat kuvien linkitystoiminnon. Jos olet ottanut tällaisen toiminnon käyttöön, poista se käytöstä ja tarkista, että kuvat latautuvat sivustollesi.

Poista kuun linkitys käytöstä htaccess -tiedostossa noudattamalla alla olevia ohjeita:

  • Kirjaudu FTP -tilillesi käyttämällä FileZillaa tai muuta FTP -asiakasohjelmistoa.
  • Siirry sivuston juurihakemistoon, yleensä se on ‘/public_html/’.
  • Etsi .htaccess -tiedosto. Joskus FTP -ohjelmistosi ei ehkä näytä pisteellä alkavia tiedostoja. Varmista siis, että piilotettujen tiedostojen katselu on mahdollista.

Korjaa WordPress -mediakirjasto, joka ei näytä kuvia, ongelma

Näytetään piilotetut tiedostot FileZillassa

  • Napsauta hiiren kakkospainikkeella htaccess -tiedostoa ja muokkaa.

Korjaa WordPress -mediakirjasto, joka ei näytä kuvia, ongelma

Muokkaa .htaccess -tiedostoa FileZillalla

  • Tarkista ja poista kuvien linkittämiseen liittyvät merkinnät. Sen pitäisi olla jotain alla olevaa:
RewriteCond %{HTTP_REFERER} !^https://www.webnots.com$ [NC] RewriteRule .*.(jpg|jpeg|gif|png|bmp)$ - [F,NC]

Huomautus: Kun otat kuvalinkityksen käyttöön, mikään sosiaalisista profiileistasi ei näytä jaetun viestin sisällön esittelykuvia. Tämä on hyvä osoitus siitä, että palvelimesi estää kuvien lataamisen.

2 Tarkista tiedostojen käyttöoikeudet

Toinen ratkaisu on tarkistaa ja korjata kuvan lataushakemiston tiedostojen käyttöoikeudet. WordPress ohjaa tiedoston näkyvyyttä sen kansion käyttöoikeusasetusten perusteella, johon se on tallennettu. Kun joku muutti tiedostojen käyttöoikeuksia, et voi tarkastella mediakirjaston kuvia.

Palauta tiedoston käyttöoikeus noudattamalla alla olevia ohjeita:

  • Kirjaudu sisään FTP -tilillesi.
  • Siirry hakemistoon ‘/wp-content/’ ja tarkista ‘lataukset’. Jos olet muuttanut kuvien latauskansion, etsi kyseinen kansio palvelimeltasi.
  • Vedä FTP -ohjelmiston vaakasuuntaista vierityspalkkia ja tarkista kyseisen kuvan latauskansion ja sen sisällä olevien kuvien tiedostojen käyttöoikeus.
  • Yleensä "Käyttöoikeudet" pitäisi näyttää muodossa "0644" tai "0755" ja "Omistaja/ryhmä" pitäisi näyttää "505/503", kuten alla on esitetty.

Korjaa WordPress -mediakirjasto, joka ei näytä kuvia, ongelma

Aseta tiedostojen käyttöoikeudet FTP: ssä

  • Jos näet, että se on erilainen, napsauta hiiren kakkospainikkeella lähetyskansiota ja valitse ‘Käyttöoikeudet’.
  • Aseta ponnahdusikkunassa käyttöoikeudet 0644 tai 0755.

Korjaa WordPress -mediakirjasto, joka ei näytä kuvia, ongelma

Tiedostojen käyttöoikeuksien asettaminen FileZillassa

  • Varmista, että valitset valintaruudun, jossa sanotaan ‘Toistu alihakemistoihin’, ja valitse Käytä kaikkiin tiedostoihin ja hakemistoihin. Tämä varmistaa, että kaikki "lataukset" -kansion sisällä olevat kuvatiedostot ovat oikeat.
  • Napsauta ‘OK’ ja tarkista, että tiedoston käyttöoikeudet näkyvät oikein.

Korjaa WordPress -mediakirjasto, joka ei näytä kuvia, ongelma

Tiedoston käyttöoikeusasetukset

Huomaa, että meidän tapauksessamme on kuvia "media" -hakemistossa, joka on isäntänä hakemiston "/wp-content/uploads/" ulkopuolella. Sinun pitäisi muuttaa kuvahakemistosi tiedostojen käyttöoikeuksia, joiden pitäisi olla ‘/wp-content/uploads/’.

Avaa nyt mediakirjasto ja tarkista, että kuvat näkyvät. Sivustosi pitäisi myös näyttää kuvat normaalisti ilman ongelmia.

Korjaa WordPress -mediakirjasto, joka ei näytä kuvia, ongelma

Mediakirjasto, joka näyttää kuvia

Leave A Reply

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. HyväksyäLisätietoja