煤 - Note

Entries

11

writeback が変です

トラックバックの脆弱性とかに対応しようと、starter kit 用のwriteback プラグインをいじってみる。hail2u.net のプラグインディレクトリは403 になっちゃったので、頼るわけにはいきません。昔のソース見ながらコメントとトラックバックを分けたりとか、いろいろ。

しばらくいじってさて入れ替えてみようと思ったら、なにやら怪現象が。原因絞ってみたら、use Jcode; が書かれてないと問答無用で500 が出るようだ…。

package writeback;
use Jcode;

sub start {
    return 1;
}

1;

試しに上みたいな何もしないプラグイン作ってみる。use Jcode; があれば通るけど、ないと500 。訳が分かりません。おかしな依存関係がある?
プラグインの名前をwriteback 以外にしてもバグる。

…?

same_category か…?とりあえずこいつ除いたらバグらなくなった。

原因判明。改造した所にJcode 使ってるのにモジュール読み込んでなかったorz 。動くなよそれで!もう!

めでたしめでたし。。