ppBlogがエラーを出した

このブログはppBlogLink を利用させてもらっているのですが、先月あたりから挙動がおかしくなってました。具体的には

  • アクセスカウントがそれ以前の2倍以上になっていた。通常こういう時は何かしらのロボット。が、アクセス集計(管理者専用)を見てもそれらしきものは無く、それどころか集計とアクセスカウントの数が明らかに合わない。
  • 先週当たりから、ページを開くとInternal Server Errorを時々出すようになり、今日は100%出るようになった。

Apacheのログを残すようにして何度かページにアクセスをかけたのですが、有効な情報は得られず。こういう時こそtelnetログイン。さくらレンタルサーバLink のスタンダードコースを選んでいるのは99%この機能のためです。

やった作業は極めて地味w

  • index.phpのにexit(PHPスクリプトの強制終了)コマンドを挿入。ページを開き直しエラーが出ないことを確認。
  • コマンド挿入の位置を下に移しながらページを開き直し、再びエラーが出る位置を探る。→echoHTML()関数を呼ぶところでエラー
  • echoHTML関数はutils.php内にある(grepで調べた)ので、同じことをこの関数に対して行う。→開始3行目include $rankingでエラー
  • $rankingの中身はowner/ranking.ini.php。このファイルを調べてみると、見事に壊れておりました(後半が消失していた)

一時しのぎとしてowner/ranking.ini.phpをリネームor削除。とりあえずページは表示されるようになり、めでたしめでたし。

ただppBlog、ここ2年ばかり更新されていないようで、セキュリティとかHTML5等最新技術への対応とか考えると、不安があるのも確か。そろそろ乗換検討すべきかなぁ…

最近アニメネタが続いたので、久々に技術ネタが書けてその点でも良かった良かった (^_^;)

— posted by mu at 11:35 pm   commentComment [0]  pingTrackBack [0]

この記事に対する TrackBack URL:

設定によりTB元のページに、こちらの記事への言及(この記事へのリンク)がなければ、TB受付不可となりますのであらかじめご了承下さい。

コメントをどうぞ。 名前(ペンネーム)と画像認証のひらがな4文字は必須で、ウェブサイトURLはオプションです。

ウェブサイト (U):

タグは使えません。http://・・・ は自動的にリンク表示となります

:) :D 8-) ;-) :P :E :o :( (TT) ):T (--) (++!) ?;w) (-o-) (**!) ;v) f(--; :B l_P~ (QQ)

     

[X] [Top ↑]

T: Y: ALL: Online:
ThemeSwitch
  • Basic
Created in 0.4416 sec.
prev
2013.11
next
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30