Windows ライブライター/ WordPress -無効なサーバー応答(XMLRPC)

ブログにいくつかの記事を投稿しようとしています(プラットフォーム: WordPressによって) Windows ライブライター、私が「パブリッシュ"私は、ROWSの繰り返しのようなエラーに会った:

無効なサーバ応答 -への応答 metaWeblog.newPost ウェブログサーバから受信方法は無効であった:無効な応答文書から返さ XMLRPCサーバ"..

上記のエラーは通常、大きな画像がWebサーバーの投稿に挿入されたときに発生します(より正確には アパッチ) "フィルタを設定されていますSecFilterInheritance "ON。

問題への最も簡単な解決策は、このフィルタファイルを削除することです xmlrpc.php によります .htaccess .

htaccessファイルに次の行に追加して、 "保存"をクリック

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

この簡単な操作を行った後、問題が発生します XMLRPC。 上記の解決策は、エラーが発生した場合にも有効です。Windows Live Writerはブログを自動的に検出できませんでした:無効なサーバー応答-ウェブログサーバーから受信したblogger.getUsersBlogsメソッドへの応答が無効でした:XmlRpcサーバーから返された無効な応答ドキュメント"、新しいアカウントを追加するときに表示されますブログ WordPress  in Windows ライブライター。

ModSecurity.orgセキュリティディレクティブについて説明します。 SecFilterInheritance

フィルタ継承

親で定義されたフィルター folders 通常、ネストされたApache構成コンテキストによって継承されます。 この動作は、ほとんどの場合は許容可能(かつ必須)ですが、常にそうであるとは限りません。 場合によっては、サイトの一部でチェックを緩和する必要があります。 SecFilterInheritanceディレクティブを使用することにより:

SecFilterInheritance Off

あなたは、あなたが最初からルールを開始できるように、親のフィルタを無視するModSecurityは指示することができます。 このディレクティブは、ルールのみに影響します。 コンフィギュレーションは、常に親コンテキストから継承されしかし、あなたが適切な設定ディレクティブを使用して喜んでいるようにあなたはそれを上書きすることができます。
構成とルールの継承は常にによって有効になります default。 継承が無効になっている構成コンテキストの下に構成コンテキストがある場合、それが必要な場合は、継承を再度明示的に無効にする必要があります。

テクノロジー愛好者として、2006年からStealthSettings.comで喜んで記事を書いています。macOS、Windows、Linuxなどのオペレーティングシステムに豊富な経験があり、プログラミング言語やブログプラットフォーム(WordPress)などにも精通しています。オンラインストア(WooCommerce、Magento、PrestaShop)も含め、さまざまな分野での経験があります。

» インターネット » Windows ライブライター/ WordPress -無効なサーバー応答(XMLRPC)
コメント