« とんかつ みのや | メイン | 昼食 »
2006年01月09日
携帯からエントリ
ブログを携帯から投稿できるようにしてみた。
はじめ、( mail2entry.cgi )を設置してみたがうまく動作せず。。
あひるさん作をカスタマイズしたyataiさんのmail2entry
次に、あひるさん作をカスタマイズしたbozuさん作( mail-entry.cgi )を設置。
設置に成功したbozuさん作のmail-entry.cgi
設置方法など詳細に説明されているのでここではエラー時の対処だけ。。
設置が終了した後、mail-entry.cgi で500エラーになる場合
■apacheのエラーログを確認してみると、、
Can't locate MT/L10N.pm in @INC (@INC...)
単純に mail-entry.cgi の設置場所が間違っていました。。汗
Can't call method "id" without a package or object reference /home/....
blog_id が呼び出しできないとのことかと思っていたが設定画面では、「blog_id=1」を設定しており間違いなかった。
原因は、
mail-entry-config.cgi の設定項目「エントリーに関する設定」内で、
「標準のカテゴリー」を、ソースから判断して「1」
「カテゴリー指定失敗時」を、上記と同じく「1」 としていたものを、
カテゴリ名をそのまま日本語で入力すれば解決した。。
Premature end of script headers: mail-entry.cgi
次に、このエラーについていろいろと調査してみたが結局原因わからず。
・perl のパスが間違っていないか?
・改行コードが間違っていないか?
などは間違いはない。しかし、動作しているということでとりあえずOKとする。。
投稿者 taku : 2006年01月09日 20:09
トラックバック
このエントリーのトラックバックURL:
http://blog.noiri.net/cgi-bin/mt/mt-tb.cgi/33
