« JAL特典航空券駆け込み発券 | メイン | モブログテスト »
2005年12月01日
モブログ(Mobile weblog)準備 |
今年も早いものでもう師走である。
今日も出陣し、滞りなく処理をこなしたつもりだ。
帰りにビックカメラにてvodafoneの市価調。12月に入ったが、狙いの703SHの価格変動はなかった。週明けに変更ありか? 実機が展示してあったので、操作感を検証。懸念のポケベル入力も下調べ通り対応しており、問題なさそうだ。
週末の沖縄遠征のため、レンタカーの手配を行う。周辺の宿に満室が多いのでレンタカーも繁盛していると思い、ダメ元でトライしたところ、意外にも激安のがサクッと取れた。
Movable type(MT)を携帯電話でも閲覧できるフリーのスクリプトがあることを知る。その名もMT4iという。早速ダウンロード&インストール。 あっけなく携帯での閲覧に成功。 vodafoneにていろいろ味見したが問題なさそうだ。
便利な機能を提供していただいた太鉄様に感謝します。
関連してモブログ機能の実現の可能性について調査。 mail-entryというスクリプトが対応しているようだ。 これも早速ダウンロード&インストール。メールで投稿ができるというもの。
[mail-entryの設置メモ]・作者のページへ行く http://www.mobile-bozu.com/weblog/archives/000153.html
・スクリプトをダウンロード
・設置の仕方に従ってCGIをサーバへ設置
・mail-entry-config.cgi で初期設定。「設定を反映しました。」と出る。
・同CGIで管理パスワードを変更。
・メール投稿用アカウントを作成
・とりあえずmail-entry.cgi実行 →InternalServerError(500)
・apacheログを見る
Can't locate MIME/Parser.pm in @INC (@INC contains: ** 略 **.) at .../mail-entry.cgi line 72.
BEGIN failed--compilation aborted at .../mail-entry.cgi line 72.
→Parser.pmがないようだ。作者のページの動作環境に「Net::POP3、MIME::Parser、Image::Size、Jcode.pm、CGI、File::Copyの各ライブラリがインストールされて使えるようになっていること。」と書いてあった。。。
・CPANのサイトからhttp://search.cpan.org/~dskoll/MIME-tools-5.418/ MIME::Parserの入った MIME-toolsをダウンロード
・MIME-toolsインストール
tar zxf MIME-tools-5.418.tar.gz
cd MIME-tools-5.418
perl Makefile.PL
make test
make install
make testでエラー
perl Makefile.PL
Checking for module File::Path (version 1)... ok.
Checking for module File::Spec (version 0.6)... ok.
Checking for module IO::Stringy (version 1.211)... not found.
Checking for module MIME::Base64 (version 3.03)... not found.
--- Fallback: Checking for module MIME::Base64 (version 2.20)... not found.
Checking for module Mail::Field (version 1.05)... not found.
Checking for module Mail::Header (version 1.01)... not found.
Checking for module Mail::Internet (version 1.0203)... not found.
*** The following required modules are missing:
IO::Stringy: At least version 1.211
MIME::Base64: At least version 2.20
Mail::Field: At least version 1.05
Mail::Header: At least version 1.01
Mail::Internet: At least version 1.0203
*** Please install them before attempting to use MIME::Tools.
足りないらしい。
・IO::Stringyインストール http://search.cpan.org/dist/IO-stringy/
tar zxf IO-stringy-2.110.tar.gz
cd IO-stringy-2.110
perl Makefile.PL
make
make test
su
make install
・MIME::Base64インストール http://search.cpan.org/~gaas/MIME-Base64-3.07/
tar zxf MIME-Base64-3.07.tar.gz
cd MIME-Base64-3.07
perl Makefile.PL
make
make test
su
make install
・MailToolsインストール http://search.cpan.org/~markov/MailTools-1.67/
tar zxf MailTools-1.67.tar.gz
cd MailTools-1.67
perl Makefile.PL
make
make test
su
make install
・再度MIME-toolsインストール
make test
→All tests successful.
su
make install
・再びmail-entry.cgi実行 →「メールはありませんでした。」
→まだメールを投げていないのでこれは期待通りの動作と思われる。
・投稿用メールアドレスへ所定の書式でメールを投げてみる
From: XXX
To: YYY
Subject: MailEntry
<独り言>
題名:今日からモブログでいぇいいぇいいぇぃ!
すんなりmail-entryが設置できて気分が良いぜぃ!(希望)
---
(コメント)合格発表を待つ心境?
・再びmail-entry.cgi実行 →Internal Server Error(500)
あれ?
・apacheのログを再度チェック
Can't call method "id" without a package or object reference at .../mail-entry.cgi line 441.
→blog_idの設定が間違っていた。
・再びmail-entry.cgi実行 →しばらく待たされた後、Internal Server Error(500)
・apacheのログを再度チェック
error during save: SQLエラーが発生しました: ERROR: Invalid EUC_JP character sequence found (0x8100)
SQLエラーが発生しました: ERROR: Invalid EUC_JP character sequence found (0x8100)
→なんだろう? とりあえずモブログ用のカテゴリを作成し、デフォルトのカテゴリをそれとしたが、状況は変化せず。
・アップロードしたスクリプトの多くがShift_JISになっていた。
→EUCにかえたものの、状況は変化せず。
・mail-entryの設定で、「ブログに使用している文字コード」がUTF-8になっていた。
→EUC-JPに変更。
・再びmail-entry.cgi実行 →GoodJob!

2024:
投稿者 onsenfan [ PC・インターネット , moblog・モブログ, プログラミング ] : 2005年12月01日 23:23
この記事が役に立った/おもしろいと思ったら、ワンクリックで応援お願いします
トラックバック
このエントリーのトラックバックURL:
https://blog.odorokutamegoro.com/mt-tb.cgi/647_2521365348135
このリストは、次のエントリーを参照しています: モブログ(Mobile weblog)準備:
» Movable Typeの設定とサーバー from アフィリエイトが容易なレンタルサーバー
サーバーとの相性とかあるんですかね。Movable Typeの設定について議論になることが多いです。…オンラインサービス [続きを読む]
トラックバック時刻: 2006年07月05日 13:11