« とんかつ みのや | メイン | 昼食 »

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

コメント

コメントしてください




保存しますか?