A képek nem másolódnak át bejegyzés létrehozásakor
Miért hiányozhat a kiemelt kép vagy a tartalmi kép a Child-webhelyről, ha a vezérlőpultról hozol létre bejegyzést, és mit ellenőrizz.
Amikor a vezérlőpultról hozol létre bejegyzést, a kérés nem tartalmazza a képfájlokat. A Child-webhely maga tölti le a képet a vezérlőpult médiaelérési címéről, és a saját médiatárába menti. Ugyanez igaz az oldalakra is. A tartalmi képeket a rendszer csak akkor másolja át, ha a címük a vezérlőpult szokásos feltöltési mappájára mutat.
Tünetek
Szekció neve “Tünetek”- A bejegyzés vagy oldal létrejön, de a Child-webhelyen hiányzik a kiemelt kép.
- A tartalmi képek továbbra is a vezérlőpult domainjére mutatnak.
- A tartalmi képek a Child-webhely előoldalán hibásan jelennek meg.
- Egy vagy több galéria- vagy tartalmi kép hiányzik a közzététel után.
Miért történik ez?
Szekció neve “Miért történik ez?”A Child-webhely kiszolgálójának közvetlenül el kell érnie a vezérlőpult képének címét. Ha a kérést blokkolják, kihívás elé állítják, váratlanul átirányítják, vagy a kép nem a szokásos címen van, az importálás sikertelen lehet. Gyakori okok:
- Cloudflare WAF, Bot Fight Mode, kérésszám-korlátozás vagy más biztonsági kihívás a vezérlőpult webhelyén,
- tűzfalszabály, alapszintű hitelesítés, karbantartási mód, IP-korlátozás vagy tesztkörnyezet-védelem a vezérlőpult webhelyén,
- CDN vagy képoptimalizáló szolgáltatás, amely átírja a kép címét,
- nem szokásos képjelölés, vagy a szokásos feltöltési mappán kívüli képcím,
- SSL-, DNS- vagy általános kapcsolódási probléma a Child-webhely kiszolgálója és a vezérlőpult között,
- a Child-webhely feltöltési mappájának jogosultsági vagy fájlrendszeri hibája.
A Cloudflare gyakori ok a gyakorlatban. Maga a proxyzás nem feltétlenül gond, de a WAF- vagy kihívásszabályok blokkolhatják a Child-webhely kiszolgálójának képkérését a fájl letöltése előtt.
Minek kell történnie?
Szekció neve “Minek kell történnie?”- A kiemelt képnek le kell töltődnie a Child-webhely médiatárába, és ott kell beállítódnia.
- A vezérlőpult feltöltési mappájából származó szokásos tartalmi képeket a rendszer helyben lemásolja, és a Child-webhely saját médiacímére írja át.
- Ha a közzététel után egy kép még mindig a vezérlőpult domainjére mutat, a helyi másolás nem fejeződött be.
Mit ellenőrizz?
Szekció neve “Mit ellenőrizz?”- Nyisd meg a bejegyzést a Child-webhelyen, és nézd meg a kép címét.
- Állapítsd meg, hogy a kép
srccíme még a vezérlőpult domainjére mutat-e. - Nézd meg a Child-webhely médiatárában, hogy a fájl importálódott-e.
- Próbáld meg megnyitni az eredeti képcímet a vezérlőpult webhelyéről, és győződj meg róla, hogy nyilvánosan elérhető.
- Ha Cloudflare-t vagy más WAF-ot használsz, ideiglenesen kapcsold ki a védelmet a feltöltési mappára, vagy engedélyezd a Child-webhely kiszolgálójának IP-címét, majd próbáld újra.
- Próbáld újra egy szokásos JPG- vagy PNG-képpel, amelyet a vezérlőpult médiatárából egy szokásos WordPress-képblokkba illesztesz.
A kapcsolati blokkok felderítéséhez használd a Hibanaplózás bekapcsolása és a Child válaszának elemzése fejezetet.
Készült: