3

これは私が見た中で最も奇妙なバグの1つです。最近、WordPressを新しいサイトの1つであるhttp://viewmixed.com/にアップロードしましたが、4文字の単語を投稿するときに奇妙なバグがあります。

最初は「テスト」という言葉でコメントを残そうとしたので、まったくコメントを残せないと思いました。次に、4文字の単語はコメントを壊しているように見えます。つまり、「four」または「1234」ですが、他の文字列はコメントを正常に投稿します。

すべてのファイル/データベースを削除してからWPを再インストールしようとしましたが、何も解決しませんでした。最新のWPバージョン3.5.1を使用していて、3.4.2と3.1.4もインストールしようとしましたが、問題が修正されませんでした...

誰が何が起こっているのか考えていますか?

編集:私は今カスタムテーマを持っていることを言及するのを忘れました、しかしテーマをインストールする前にバグがありました、そして私もテーマを変更しようとしました、しかし4文字のバグは消えません。

4

1 に答える 1

1

このエラーが発生する理由はいくつかあるため、これに詳細に答えるのは簡単ではありませんが、タイトルに示されているように、406 Not AcceptableおそらくMOD_SECURITY問題となるエラーがあります。

まず、WordPress内のパーマリンク設定を変更し、エラーが引き続き表示されるかどうかを確認します。

2番目に非アクティブ化してみてくださいMOD_SECURITY。したがって、ディレクトリ.htaccess内にファイルを追加できますwp-admin...

<IfModule mod_security.c>
SecFilterScanPOST Off
</IfModule>

...または、.htaccess内にファイルを追加しrootて完全に無効にします。

<IfModule mod_security.c>
SecFilterEngine Off
</IfModule>

それでも機能しない場合は、ホスティングプロバイダーに連絡してこれを行うことをお勧めします。

このようなものの解決策を見つけるのは簡単ではないので(そしてさらに読むために)、406エラーを見つけることに関するこのブログ投稿とWordPress内の別の同様の解決策のこのブログ投稿を読むことをお勧めします。

うまくいけば、これはあなたに役立つかもしれません。

于 2013-02-21T00:04:33.537 に答える