Windows Ecrivain en direct / WordPress - Réponse du serveur invalide (XMLRPC)

Essayer de publier des articles sur un blog (plateforme : WordPress) Utilisation Windows Live Writer, après avoir donné "Publier«J'ai rencontré à plusieurs reprises ROWS une erreur comme:

"Réponse du serveur invalide - La réponse à la metaWeblog.newPost méthode reçue du serveur n'était pas valide blog: document de réponse valide retourné à partir de Xmlrpc serveur"..

L'erreur ci-dessus se produit généralement lorsque de grandes images sont insérées dans la publication sur le serveur Web (plus précisément dans Apache) Est réglé filtre "SecFilterInheritance ON ".

La solution la plus simple à ce problème consiste à supprimer le fichier de filtre xmlrpc.php au moyen de .htaccess .

Ajouter à vos lignes. Htaccess ci-dessous et cliquez sur "enregistrer"

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

Après avoir fait cette simple opération, il y aura des problèmes Xmlrpc. La solution ci-dessus est également valable en cas d'erreur: "Windows Live Writer n'a pas pu détecter automatiquement votre blog : Réponse du serveur non valide - La réponse à la méthode blogger.getUsersBlogs reçue du serveur de blog était invalide : Document de réponse non valide renvoyé par le serveur XmlRpc ", qui apparaît lorsque vous souhaitez ajouter un nouveau compte BLOGS WordPress  in Windows Live Writer.

ModSecurity.orgExplique directive de sécurité: SecFilterInheritance

Héritage filtre

Filtres définis dans le parent folders sont normalement hérités des contextes de configuration Apache imbriqués. Ce comportement est acceptable (et obligatoire) dans la plupart des cas, mais pas tout le temps. Parfois, vous devez assouplir les contrôles dans une partie du site. En utilisant la directive SecFilterInheritance:

SecFilterInheritance Off

Vous pouvez ne pas tenir compte des instructions filtres ModSecurity mère, afin que vous pouvez commencer avec les règles de partir de zéro. Cette directive affecte seules règles. La configuration est toujours héritée du contexte parent mais vous pouvez le remplacer comme il vous plaît utiliser les directives de configuration appropriés.
L'héritage de configuration et de règle est toujours activé par default. Si vous avez un contexte de configuration sous celui dont l'héritage est désactivé, vous devrez désactiver explicitement l'héritage à nouveau si c'est ce dont vous avez besoin.

Passionné par la technologie, j'écris avec plaisir sur StealthSettings.com depuis 2006. J'ai une expérience approfondie dans les systèmes d'exploitation : macOS, Windows et Linux, ainsi que dans les langages de programmation et les plates-formes de blogging (WordPress) et pour les boutiques en ligne (WooCommerce, Magento, PrestaShop).

Comment » Internet » Windows Ecrivain en direct / WordPress - Réponse du serveur invalide (XMLRPC)
Laisser un commentaire