Semantic Web – WordPress

TrackBackのエラーについて

with 2 comments

2004年10月19日提供開始 シックス・アパート社「Movable Type 3.1日本語版」正式版にて、
送信元 ⇒ 送信先
Movable Type 3.11-ja【DB MySQL】 ⇒ Movable Type 3.11-ja【DB PostgreSQL】
Movable Type 3.11-ja【DB PostgreSQL】 ⇒ Movable Type 3.11-ja【DB MySQL】
TrackBack をテストしましたが、双方向とも正常に受信できました。
以下のエントリは、「Movable Type 3.1日本語版」正式版発売前のDB PostgreSQLを利用した Movable Type での問題点です。
===
データベース PostgreSQLを使用すると、文字化けしたTrackBack を受信できないことがあるようです。
また、Movable Type3.11リリースの動的生成ページは、MySQLのみに対応しています。
Movable Type 3.11英語版のサイトから MT3.01D日本語版の本サイト http://shellscript.biz/ へ TrackBack(TB) が送信されたとき、メール通知はありましたが、データベース上には保存されないことがありました。よって、いくつかの送信元からTrackBackテスト送信を行いエラー発生状況を確認しました (Xrea.comさんのサーバにつき、サーバ内の各種logを調べることはできませんので)。
   Movable Type: 3.01D-ja; DB: MySQL or PostgreSQL; PublishCharset: EUC-JP (= MT 3.01D日本語版の環境【本サイトでは PostgreSQL 使用中】)
TrackBack送信元が MT 3.01D日本語版であれば問題はありません。
TB送信元 MT 3.11(英語版)では、http://shellscript.biz/ のDB (PostgreSQL) への取込みは安定しません。
日本語パッチ処理後のMovable Type 3.11 ( Ogawa::Memorandaさん のページからダウンロード ) を送信元とすると、正常に作動することがありました。
TB可否   送信元    送信先
 ○   MT3.11英語版  MT3.01D (DB: MySQL)
 ○   MT3.11日本語  MT3.01D (DB: MySQL)
 △   MT3.11英語版  MT3.01D (DB: PostgreSQL)
 △   MT3.11日本語  MT3.01D (DB: PostgreSQL)
 ○   MT3.01日本語  MT3.11英語版 (DB: PostgreSQL)
 ×   MT3.11日本語  MT3.11英語版 (DB: PostgreSQL)
 ○   MT3.11日本語  MT3.11英語版 (DB: Berkeley)
 ○   MT3.11英語版  MT3.11日本語 (DB: MySQL)
 ○   MT3.11日本語  MT3.11日本語 (DB: Berkeley)

Movable Type 3.11利用者が急増中ですが、アップグレード後のページ公開前に下記サイトなどで日本語化パッチをお試し下さい(推奨)。
Ogawa::Memorandaさんの「Movable Type 3.1 and a temporary Japanized patch」
http://as-is.net/blog/archives/000906.html
● 上記「MT3.11日本語」とは、Six Apart Japan社MT3.11日本語正式版(ないし、リリース版)ではありません。
● MT 3.11 では原則として、エンコード ( PublishCharset ) UTF-8 を使用しました。
● MT 3.01D は日本語版のみ使用し、MT2.6x以前は未確認です。
Xrea.comさんのデーターベース PostgreSQLは、DBを初期化すると自動的にEUC-JPでエンコード( –encoding=EUC_JP ) され、unicode(UTF-8など)に変更できないようですので、現時点では、ファイル mt.cgi内に PublishCharset EUC-JP の1行を追加編集する必要があります。
よって、
● Ogawa::Memorandaさんが作成・公開中の日本語化 UNIX汎用パッチ MT-3.11-en_us-jpatch02.diff は、デフォルトでは UTF-8 に変換されますので、事前にパッチファイルの編集(EUC-JP用)が必要です。
● また、Movable 3.11英語版をインストールすると、(初期化のとき、EUC-JPでエンコードされるXrea.comさんのDB ) PostgreSQL では、エントリー等で動作が安定しないようです。TrackBack だけのエラー・問題ではありません。
【PostgreSQL + Movable Type + TrackBack 】エラー対処法についての参考ページ
■ NDO::Weblogさんのページ
PostgreSQL使用時にトラックバックを受信できなくなる問題への対処
http://naoya.dyndns.org/~naoya/mt/archives/000413.html
但し、Trackback.pmの編集による解決法は EUC-JP パッチを当てた MovableType (旧バージョン) での対処方法です。

Written by support

2004/10/06 @ 14:58

カテゴリー: ブログ blog

コメント / トラックバック2件

Subscribe to comments with RSS.

  1. Trackbackできないー!!

    Movable Type 3.11-jaにしたら、 TBしてもらえない。 とにかく、TBの機能が動かないー。 どうしてくれるー。 今頑張って調べているところです…

    Hitori-goto

    2004/10/27 at 10:34

  2. Hitori-gotoを書いているNoelです。
    TBの件で色々お騒がせしました。
    ありがとうございます。
    そして、これからも、記事、参考にさせていただきます。
    よろしくおねがいします。

    Noel

    2004/10/28 at 01:15


コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。