WordPress が動かなくなりました

 このブログが開けなくなりました。現在は復旧しています。

 ブログをブラウザで開こうとすると、Internal Error となっていました。

対処

 再起動 –> だめ
 Luxeritas の update –> だめ
 パッケージのアップデート –> だめ

 時間がかかりそうだったので、メンテナンス中のページを作成してそこへ飛ばそうかと思いましたが、エラーログを確認してみました。

原因

 Apache のエラーログに次のような内容がありました。

... /var/www/sirius10/blog/wordpress/.htaccess: ip address '202.182.124.151.vultr.com' appears to be invalid, referer: https://sirius10.net

 どうやら、googlebot を騙るホストを拒否するための .htaccess の記述ミスのようでした。ログから自動的に抽出していたのですがスクリプトにミスがあったようです。

復旧

 .htaccess の該当行を削除したところ、復旧しました。

 ログから自動的に抽出するスクリプトは一旦、停止しました。昨夜の 23:00 頃から今日の昼くらいまでブログが開けなくなっていたようです。該当のスクリプトを掲載した記事を修正しないといけません。

サーバ設定

Posted by sirius