カテゴリー別アーカイブ: Website

POSTでxmlrpc.phpを連発してくるのはF5攻撃みたいなもの?

先日のサーバーメンテナンスから、少しアクセスログとエラーログのチェックをしてみました。

自分のWebの検索ができなかったのはphp-mbstringが入っていなかったかららしい | happyman web

気になるのが、POST xmlrpc.phpがずらーーっと連発しているところがあるのよね。

xmlrpc.phpを辞めちゃうと、ブログエディタやスマホアプリからブログが投稿できなくなっちゃうのでこれも困ります。

こういうことされるとサーバーがどんどん重たくなって終いには落ちてしまうので、IPアドレス単位でブロックをかけてやることにしました。

こっちも気になりますね。wp-login.phpってことは、ログイン画面ですか・・・

こちらもIPアドレス単位でブロックしてご退場していただく事にしました。

自前のサーバーであれこれやるとこういう防御をちゃんとしてやらないといけないので、手間が多いですな・・・

 

自分のWebの検索ができなかったのはphp-mbstringが入っていなかったかららしい

もうボロボロですな。

ずっと気にはなっていたんだけど、私のWebの検索欄で検索すると「500 internal server error」を吐き出して、真っ白画面になってしまうのでした。

なんだろうなあ?と思っていたんだけど、やっとふと気になるエラーコードを見つけた。

「PHP Fatal error:  Call to undefined function get_header() 」

どうしてこのエラーずっと気がつかなかったのだろう?

ググってみると、「php-mbstring」が入っていないということらしい。

 

[PHP] mb_convert_kana() / mb_convert_encoding() などが使えずエラーが発生する時の対処法 | tekboy

ありがとうございました。

 

なかむら参 | 検索結果: | はっぴ~まんのあれやこれや

上手く出来るようになった。