0

約 1 週間前まで、ホスト上のワードプレス Web サイトには問題はありませんでした。

しかし、今朝から管理ページがワードプレスで読み込めないという問題に気づきました。同じサーバー上の他のサイトでは、1 つのサイトの 1 つのページが、\" と \' のようにすべての一重引用符と二重引用符の前にバックスラッシュを付けて表示されていました。

mod_security の問題であるとホストに尋ねましたが、関連するページでそれをオフにしても効果はありません。ワードプレス以外のサイトで最も重要なページと関数の出力に stripslashes() を直接追加すると、それらのレンダリングが再び受け入れられるようになりました.

しかし、WordPress をハッキングするのではなく、この問題に対処できるホストに設定を求める必要がある (または、サーバーへの ssh アクセスがあるので設定できる) 設定はありますか?

この関数がコンテンツにスラッシュを追加する原因となる設定の種類を知っている人はいますか?

php.ini でスラッシュを無効にしようとしましたが、これらのサイトの動作は変わりません。

どこから始めるべきかについての考えは大歓迎です。

ありがとう

4

1 に答える 1

0

それが mod_security だと言った人は誰でも間違っています。入力にスラッシュを追加するかどうかを制御する PHP 設定の magic_quotes_gpc です。数年前から廃止されており、常にオフにする必要があります。オンになっている場合は、オーバーライドして .htaccess ファイルを使用して再度オフにすることができますが、それができない場合は、ホストに magic_quotes_gpc 設定を確認するよう依頼する必要があります。

于 2012-02-07T16:37:47.813 に答える