Windows Live Writer / WordPress – Neplatná odezva serveru (XMLRPC)

Pokus o zveřejnění některých článků na blogu (platforma: WordPress) pomocí Windows Live Writer po zadání „Publikovat“, opakovaně jsem narazil na chybu, jako je tato:

"Neplatná odpověď serveru – Odpověď na metaWeblog.nový příspěvek metoda přijatá ze serveru weblogu byla neplatná: Neplatný dokument odpovědi vrácen z Server XmlRpc.“ .

K výše uvedené chybě obvykle dochází, když jsou do příspěvku a na webový server vkládány velké obrázky (přesněji do Apache) je nastaven filtr"SecFilterInheritance ON“.

Nejjednodušším řešením problému je odstranění tohoto filtru pro soubor xmlrpc.php s pomocí .htaccess .

Přidejte následující řádky do souboru .htaccess a stiskněte "uložit"

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

Po provedení této jednoduché operace již nebudou žádné další související problémy XmlRpc. Výše uvedené řešení platí i v případě chyby: “Windows Live Writer nebyl schopen automaticky detekovat váš blog: Neplatná odpověď serveru – Odpověď na metodu blogger.getUsersBlogs přijatá ze serveru weblogu byla neplatná: Server XmlRpc vrátil neplatný dokument odpovědi”, který se zobrazí, když chcete přidat nový blogový účet WordPress ve Windows Live Writer.

ModSecurity.org, vysvětluje bezpečnostní směrnici: SecFilterInheritance

Filtrovat dědičnost

Filtry definované v nadřazených složkách jsou obvykle zděděny vnořenými kontexty konfigurace Apache. Toto chování je přijatelné (a povinné) ve většině případů, ale ne vždy. Někdy je potřeba uvolnit kontroly v některé části webu. Pomocí direktivy SecFilterInheritance:

SecFilterInheritance Off

můžete dát ModSecurity pokyn, aby ignoroval rodičovské filtry, abyste mohli začít s pravidly od začátku. Tato směrnice se týká pouze pravidel. Konfigurace je vždy zděděna z nadřazeného kontextu, ale můžete ji podle potřeby přepsat pomocí příslušných konfiguračních direktiv.
Dědičnost konfigurace a pravidel je ve výchozím nastavení vždy povolena. Pokud máte kontext konfigurace pod kontextem, který má deaktivaci dědičnosti, budete muset dědičnost znovu explicitně zakázat, pokud to potřebujete.

Vášnivý pro technologii, píšu s potěšením na StealthSetts.com počínaje rokem 2006. Mám bohaté zkušenosti s operačními systémy: MacOS, Windows a Linux, ale také v programovacích jazycích a platformách blogů (WordPress) a pro online obchody (WooCommerce, Magento, Presashop).

Home Váš zdroj IT tutoriálů, užitečných tipů a zpráv. Windows Live Writer / WordPress – Neplatná odezva serveru (XMLRPC)
Zanechat komentář