Yritän lähettää joitain artikkeleita blogiin (alusta: WordPress) Windows Live Writerillä sen jälkeen, kun olet antanut "Julkaista", kohtasin toistuvasti seuraavanlaisen virheen:
"Virheellinen palvelinvastaus – Vastaus siihen metaWeblog.newPost blogipalvelimelta saatu menetelmä oli virheellinen: Virheellinen vastausasiakirja palautettiin XmlRpc-palvelin.” .
Yllä oleva virhe ilmenee yleensä, kun viestiin ja verkkopalvelimelle (tarkemmin sisään) lisätään suuria kuvia Apache) suodatin on asetettu"SecFilterInheritance PÄÄLLÄ”.
Yksinkertaisin ratkaisu ongelmaan on poistaa tämä suodatin tiedostosta xmlrpc.php apu .htaccess .
Lisää seuraavat rivit .htaccess-tiedostoon ja paina "tallenna"
<Files xmlrpc.php>
SecFilterInheritance Off
</Files>
Tämän yksinkertaisen toimenpiteen suorittamisen jälkeen ei ole enää ongelmia XmlRpc. Yllä oleva ratkaisu pätee myös virheen sattuessa: “Windows Live Writer ei pystynyt tunnistamaan blogiasi automaattisesti: Virheellinen palvelinvastaus – Blogger.getUsersBlogs-menetelmään saatu vastaus blogipalvelimelta oli virheellinen: Virheellinen vastausasiakirja palautettiin XmlRpc-palvelimelta”, joka tulee näkyviin, kun haluat lisätä uuden WordPress-blogitilin Windows Live Writeriin.
ModSecurity.org, selittää turvallisuusdirektiivin: SecFilterInheritance
Suodattimen perintö
Pääkansioissa määritetyt suodattimet periytyvät yleensä sisäkkäisistä Apache-määrityskonteksteista. Tämä käyttäytyminen on hyväksyttävää (ja vaadittua) useimmissa tapauksissa, mutta ei aina. Joskus sinun on helpotettava tarkastuksia jossain sivuston osassa. Käyttämällä SecFilterInheritance-direktiiviä:
SecFilterInheritance Off
voit ohjeistaa ModSecurityn jättämään huomioimatta yläsuodattimet, jotta voit aloittaa säännöillä alusta alkaen. Tämä direktiivi vaikuttaa vain sääntöihin. Kokoonpano peritään aina pääkontekstista, mutta voit ohittaa sen halutessasi käyttämällä asianmukaisia konfigurointiohjeita.
Konfigurointi ja sääntöjen periytyminen ovat aina oletuksena käytössä. Jos sinulla on määrityskonteksti sellaisen alla, jossa periytyminen on poistettu käytöstä, sinun on poistettava perintö uudelleen käytöstä, jos sitä tarvitset.