Windows Live Writer / WordPress – Nevažeći odgovor poslužitelja (XMLRPC)

Pokušavam objaviti neke članke na blogu (platforma: WordPress) koristeći Windows Live Writer, nakon davanja "Objaviti", opetovano sam naišao na pogrešku poput ove:

"Nevažeći odgovor poslužitelja – Odgovor na Metaweblog.newpost metoda primljena od weblog poslužitelja bila je nevažeća: vraćen je nevažeći dokument odgovora iz XmlRpc poslužitelj.” .

Gore navedena pogreška obično se pojavljuje kada se velike slike umetnu u post i na web poslužitelju (točnije u Apaš) filter je postavljen "SecFilterInheritance UKLJUČENO”.

Najjednostavnije rješenje problema je uklanjanje ovog filtra za datoteku xmlrpc.php uz pomoć .htaccesses .

Dodajte sljedeće retke u datoteku .htaccess i pritisnite "spremi"

<Files xmlrpc.php>
SecFilterInheritance Off
</Files>

Nakon što izvršite ovu jednostavnu radnju, više neće biti problema povezanih s XmlRpc. Gornje rješenje također vrijedi u slučaju pogreške: “Windows Live Writer nije mogao automatski otkriti vaš blog: Nevažeći odgovor poslužitelja – Odgovor na metodu blogger.getUsersBlogs primljen od weblog poslužitelja bio je nevažeći: Nevažeći dokument odgovora vraćen s XmlRpc poslužitelja”, koji se pojavljuje kada želite dodati novi WordPress blog račun u Windows Live Writer.

ModSecurity.org, objašnjava sigurnosnu direktivu: SecFilterInheritance

Filter nasljeđivanje

Filtri definirani u nadređenim mapama obično nasljeđuju ugniježđeni Apache konfiguracijski konteksti. Ovo je ponašanje prihvatljivo (i potrebno) u većini slučajeva, ali ne uvijek. Ponekad morate opustiti provjere u nekom dijelu stranice. Korištenjem direktive SecFilterInheritance:

SecFilterInheritance Off

možete uputiti ModSecurity da zanemari nadređene filtre tako da možete početi s pravilima od nule. Ova direktiva utječe samo na pravila. Konfiguracija se uvijek nasljeđuje iz nadređenog konteksta, ali je možete nadjačati kako želite korištenjem odgovarajućih konfiguracijskih direktiva.
Konfiguracija i nasljeđivanje pravila uvijek je omogućeno prema zadanim postavkama. Ako imate konfiguracijski kontekst ispod onog koji je imao onemogućeno nasljeđivanje, morat ćete ponovo eksplicitno onemogućiti nasljeđivanje ako je to ono što vam je potrebno.

Strastveni u vezi s tehnologijom, pišem sa zadovoljstvom na Stealthsetts.com počevši od 2006. godine. Imam bogato iskustvo u operativnim sustavima: macOS, Windows i Linux, ali i na programskim jezicima i platformama za bloganje (WordPress) i za internetske trgovine (WooCommerce, Magento, Presashop).

Dom Vaš izvor IT vodiča, korisni savjeti i vijesti. Windows Live Writer / WordPress – Nevažeći odgovor poslužitelja (XMLRPC)
Ostavite komentar