«  Bonne Annee ... | トップ | 記事一覧 | 仕事始め  »

Movable Type 3.2でのモブログ設定

| コメント(0) | トラックバック(4)

新年を機に、携帯を、1年10ヶ月お世話になったV801SAから902Tに機種変更したので、テストのために、moblog.uva.ne.jpのmoblog mail gatewayを使ってモブログ投稿してみたら、全然うまくいかない。いったい何が悪いのかといろいろ思案したら、もしやと思ったことが大当たり。システムをMovable Typeの3.2にバージョン・アップしたために、XMLRPCの仕様が変わっていたのが原因だったのだ。

実際、moblog mail gatewayの解説ページのコメント欄にも同様の症状を訴えるユーザーの投稿がたくさんあり、その中に解決法を示したリンクがあった。

以下は、それをもとにした当サイトでの改善手順です。

● XML-RPC APIのパスワードの設定 ●
MT3.2では、モブログ投稿用の投稿者アカウントのログイン・パスワードとは別に、moblog mail gatewayの投稿システムが使用するXML-RPC APIのパスワードというのを設定し、これをmoblog mail gatewayで使用するパスワード(モブログ投稿用ログイン・パスワード)と揃えなければならなくなっている。そこで次のような順序でこの設定作業を行った。

  1. PCからの投稿で使ってるアカウント(システム管理者・ブログ管理者)でログインした後、システムメニューの「投稿者」で、モブログ用アカウントにシステム管理者権限を設定し、ログアウト。
  2. モブログ用アカウントで再ログインして、システムメニューの「投稿者」のモブログ用アカウントの設定ページを開き、モブログ投稿用ログイン・パスワードと同じものをAPIパスワードに設定し、またログアウト。
  3. 再び、いつものシステム=ブログ管理者アカウントでログインし、モブログ用アカウントのシステム管理権限を解除。
  4. そのうえで、モブログ用アカウントのブログ権限で、「エントリーの投稿」と「ファイルのアップロード」にチェックを入れて、作業終了。(「エントリーの投稿」だけだと添付された写真がアップできないのではじかれます。)

● 文字化け防止 ●
上記の設定で、とりあえず投稿自体はできるようになったものの、さらに問題発覚。なんと投稿記事が文字化けしてる。で、ググってみたところ、これもまたMT3.2へのバージョンアップが原因だと判明。MTの設定ファイルが、3.1xまで使っていたmt.cfgからmt-config.cgiに変わったことが原因だった。

そこでまずは、サーバーのmtディレクトリーからmt.cfgを削除。

そしてこれに伴って、携帯アクセス・管理用に入れてあるmt4i.cgiの「mt.cfgの読み込み」というスクリプト部分を下記のように修正した。(関連記事: MovableType3.2用のMT4iの設定

(旧)
my $mt = MT->new( Config => $cfg{MT_DIR} . 'mt.cfg', Directory => $cfg{MT_DIR} )
(新)
my $mt = MT->new( Config => $cfg{MT_DIR} . 'mt-config.cgi', Directory => $cfg{MT_DIR} )

これで無事、文字化けせずにモブログ投稿ができるようになった。

以下は、以上の二つの修正策で参考にさせていただいたサイトです。感謝。

● APIパスワード設定について
wolog: moblog on Mobavle Type 3.2
● 文字化け防止について
bugger!: MT3.2でモブログ


トラックバック(4)

トラックバックURL: http://hideyukihirakawa.com/mt/mt-tb.cgi/482

: : useful days* ? : : - [u*] モブログ設定 (2006年1月15日 02:52)

モブログも再設定しました。 (以前のmtと置き場所が違うので) 平田さんのmob... 続きを読む

ずっとmoblogは「平田さんのmoblog.uva.ne.jp」を利用させて頂... 続きを読む

2005年10月に MovableTyp... 続きを読む

とあるクライアントさんからMTに携帯で投稿したいということで。 いろいろ考えて... 続きを読む

コメントする


画像の中に見える文字を入力してください。

2017年3月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Access

Archive

Creative Commons License
このブログはクリエイティブ・コモンズでライセンスされています。
Powered by Movable Type 4.22-ja
OpenID対応しています OpenIDについて

出版情報

 

 

Twitter

About this blog

▼当blogは大阪大学コミュニケーションデザイン・センター(CSCD)の平川秀幸の個人用blogです。▼トラックバック&コメントwelcomeです。ただし、記事にあまり関係がないもの、商品広告・宣伝のためのものなどは、当方の判断により削除させていただきますので、ご了解ください。

このブログ記事について

このページは、hirakawaが2006年1月 6日 02:52に書いたブログ記事です。

ひとつ前のブログ記事は「Bonne Annee 2006 !」です。

次のブログ記事は「仕事始め」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。