前から気になっていた、ref_tools.rbとTrackBackが動いていない件。いろいろと逃避したくなったので、ちょっと調べてみた。
ref_tools.rbがInternal Server Errorになるのは、Net::HTTP.startんとこで何かが起こってる感じ。ちゃんと例外処理もやってるみたいなんだが…。ていうか、そもそも同じようなコード書いて独立したCGIとして動かしてみると、これがちゃんと動いちゃう。tDiaryから呼び出すやりかただとマズいの?
TrackBackに関しては、テスト用のblogを用意して実験してみたところ、受信に関しては大丈夫っぽい。ただ、送信は、やっぱりInternal Server Errorになっちゃうなあ。
うーよくわからん… orz
もドゾー。
WebServerのログは見られないんですかねぇ?
見れないんですわ、これが。access.logの一部以外は。<br>次はtDiaryのプラグインの形でテストコード書いてみるです…。
インチキなWebServer立ち上げて、その上でやってみるとか。<br>ちょっと調べてみようかなと思ったんですが、ref_tools.rbが入手できないんであっさり諦めました(笑)
さくらの新しい環境に依存すると思うので、ここでテストしないと。<br>ref_tools.rbは配布元がなくなってるのでメンテは停まってるから仕方がない、とはいえ、そんなに大変なコードでもないんですけどねえ…。