MT4i の開発支援に是非寄付をしたい、という方はこちらへ。→MT4i 開発への寄付について

MT4i 3.0

既に次バージョンのMT4i/3.1が公開されておりますので、そちらをお使いください。
  • 2008年11月01日 3.0.8 公開
  • 2008年06月08日 3.0.7 公開
  • 2008年05月18日 3.0.6 公開
  • 2008年04月24日 3.0.5 公開
  • 2008年03月18日 3.0.4 公開
  • 2008年03月11日 3.0.3 公開
  • 2008年03月05日 3.0.2 公開
  • 2008年03月03日 3.0.1 公開
  • 2008年03月03日 3.0 公開

3.0 からの新機能

  • HTML テンプレートに対応。デザインの自由度が上がりました。
  • テキストキャッシュに対応。MT オブジェクトの生成および DB へのアクセスを減らすことにより、負荷を軽減/レスポンス速度が向上しました。
  • キャッシュに関係なく、DB へ大きな負荷をかけていた箇所を改善していますので、テキストキャッシュを使用しない場合でもレスポンスが向上しています。
  • モバイル向け Adsense への対応。
  • MT 4.1 への対応。
  • 文字化け対策(「〜」や「−」など)。
  • MT4i Manager のパスワード設定方法の変更、管理者モードURL取得方法の変更。ファイルを直接したり、バックドアなどを廃し、より簡単に。
  • コメント投稿時に固有識別番号を取得できるようになりました。

3.0.1 での変更点

  • Movable Type 3.x にて動作しない不具合を解消。

3.0.2 での変更点

  • Movable Type 3.x にて動作させている場合に、管理者モードで新規記事投稿フォーフォームを開くと、作成日時が空欄となる不具合を解消。
  • 新規記事投稿時に作成日時あるいは公開日時が空欄である場合、正しいエラーメッセージが表示されていなかった問題を解消。
  • エラー処理時に正しいエラーメッセージが表示されない問題を解消。

3.0.3 での変更点

  • MT 4.1 にて、CustomFields? がインストールされていないとエラーが発生する問題を解消(MTOS においても同様の現象が発生していた模様)。→Ticket #127
  • MT4i Managerで「モバイル変換ゲートウェイを使用する」のチェックをはずす事が出来ない問題を解消。→Ticket #128
  • 「固有識別情報の送信」を「しない」に設定しているにも拘らず固有識別情報が送信されていないというエラーが表示され、しかしコメントは投稿されている問題を解消。→Ticket #129
  • URL に「+」が含まれる画像を表示できない問題を解消。→Ticket #130
  • 画像表示ページにて、ページタイトルを「画像を表示」に変更。→Ticket #131
  • 記事一覧ページに「TOP」タグを追加。→Ticket #132

3.0.4 での変更点

  • 管理者モードなのに、リダイレクタ/画像表示ページにてバージョン番号にリンクが貼られる不具合を解消。→Ticket #133
  • 記事削除時、mt_fileinfo のデータが削除されない不具合を解消。→Ticket #134
  • 記事中に貼ったアンカーリンクが正常に動作しない不具合を解消。→Ticket #135

3.0.5 での変更点

  • コメントページの分割が正しく行われていない不具合を解消。→Ticket #141
  • イー・モバイルのユーザー・エージェントに対応。→Ticket #139
  • ENTRY_TITLE と ENTRY_ORIGINAL_URL の URL エンコード版を作った。→Ticket #142
  • "Undefined subroutine &Encode::decode called" が発生する場合がある不具合を解消。→Ticket #143
  • URLエスケープされた日本語のファイル名を持つ画像を縮小表示できない不具合を解消。→Ticket #144

3.0.6 での変更点

  • URL 引数 "no" を廃止(個別記事ページの URL を固定化)し、SEO 効果を向上及び負荷を軽減した。→Ticket #145
  • MT の lib、extlib ディレクトリの use lib を BEGIN 句内に移動した。→Ticket #146
  • 記事の投稿/編集/削除時に、前後の記事のキャッシュがクリアされない問題を解消。→Ticket #147
  • HTML::Templateの「loop_context_vars」パラメーターをオンにした。→Ticket #148

3.0.7 での変更点

  • 本文中の画像URLに「&」が含まれると縮小表示時に「&」以降のURLが消える不具合の解消→Ticket #150
  • コメントページにて1ページのコメント数の倍数ぴったりのコメントが投稿されていると1ページ余計に空のページができてしまう不具合の解消→Ticket #151
  • header.tmpl の <title> タグが複数行にわたっている為、ブックマーク時にタイトルなしとなる不具合の解消→Ticket #155

3.0.8 での変更点

  • リンクが "mailto:" の場合にはリダイレクタを経由しないように修正→Ticket #156
  • SoftBank? にて直接リンクの先頭付加絵文字が正しく表示されない不具合の解消→Ticket #157
  • index ページにおいてカスタムフィールドを表示可能に→Ticket #158
  • HTTP ヘッダーにて charset を指定→Ticket #159
  • MT4i Manager にて「CommentNotes? - コメント投稿フォーム注意書き」を削除→Ticket #164
  • cache を purge する際のログ書き込み先の誤りを解消→Ticket #168
  • 「タイトルロゴ画像の指定」において、両方を指定しないと表示されない不具合の解消→Ticket #174
  • purge_old_cache.pl のエラーメッセージの typo を修正→Ticket #171

前提条件

  • Movable Type Version 4.21 以前のバージョンが正常に動作していること(現在入手可能なバージョンに限ります)。
  • 必須モジュール
    • Encode
    • HTML::Template
    • Image::Magick(画像の自動縮小機能を利用する場合)
    • HTML::Entities(XSS 防止機能を使用する場合)

動作確認

 MT4iは、下記環境にて動作確認を行っています。

 また、WebサーバにApache、Perl 5.8(=Encode.pm有)、SQLite or MySQL、文字コードEUC-JP or UTF-8という環境になります。

 よって、上記以外の環境で動作するとうたっていても、正常に動作しない可能性があります。予めご了承下さい。

ダウンロード

MT5 対応版は現在開発中です。→MT4i/3.1/alpha
  • 最新正式版は 3.0.8 です。以下のどちらかお好きな方をダウンロードして下さい。内容は同じです。

MT4i 開発への寄付を受け付けています。

寄付に関してはこちら

旧バージョン

インストール

懸案事項

コメント

  • 動作報告などにどうぞ。質問にはお答えできない場合があります。

最新の50件を表示しています。 コメントページを参照

  • 最新版をMT4.25で使用しています。PCからの投稿もMT4iからの投稿もMT4iで閲覧すると<br />分の改行しか反映されてないのです。コメントも同じくです。<p>で改行されている部分が全く機能しないのは何故なのか、分かる方教えて下さい。 -- HITOMI? 2009-05-11 (月) 19:32:56
  • 初めまして。プログラムをサーバーにインストール後、mt4imgr.cgiを実行し、パスワードを設定後に確認ボタンを押すと次ページで次のエラー表示されます。Software error: Can't open : Permission denied at /home/77/mtt7200/takefire.com/mt/mt4imgr.cgi line 1337.原因は何でしょうか? -- しお? 2009-05-16 (土) 19:19:53
  • Software error: -- とまと? 2009-05-23 (土) 21:34:55
  • はじめまして。Software error:Can't locate MT.pm in @INC (@INC contains: extlib lib /usr/lib/perl5/5.8.3/x86_64-linux-thread-multi /usr/lib/perl5/5.8.3 /usr/lib/perl5/site_perl/5.8.3/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.3/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl .) at /virtual/hotaru/public_html/www.dream-kei.net/m/mt4i.cgi line 4151.とのエラーが出ます。しおさんと一緒のメッセージのようですが、回答がないようですので質問させていただきました。しおさんと違うのは、mt4i.cgiを実行したときにおこります。 -- とまと? 2009-05-23 (土) 21:38:26
  • 「.」を取り去りましたが、おなじエラーが出ます。どうしたらいいですか。。 -- とまと? 2009-05-24 (日) 15:09:10
    • /virtual/hotaru/public_html/〜としたら、一瞬IDの一覧の画面につながりましたが、次に接続すると、また上記と同じエラーになります。どうしたらいいですか。。 -- とまと? 2009-05-25 (月) 08:40:11
      • /virtual/hotaru/public_html/〜として、IDの画面につながったので、IDを複数指定して再びつないだら上記のエラーになりました。以後復活しません。 -- とまと? 2009-05-25 (月) 08:48:08
      • ID とは Blog ID のことですか?申し訳ございませんが、MT4i Manager で指定できる Blog ID は一つだけです。よろしくお願いいたします。 -- 太鉄 2009-05-26 (火) 06:15:50
      • 太鉄さん、突然つながるようになりました。なにもしていないんですけど。IDは一つということで、サイトが複数あるのですが、「,」で区切ってみたのですが、最初のものだけ表示されます。一番下の管理者のところがメールになるようになっているのですが、そこをトップページにつないで各ページに飛ぶようにしたいのですが、どうしたらいいですか。よろしくお願いいたします。 -- とまと? 2009-05-30 (土) 01:39:08
  • はじめまして。Software error: Can't locate MT.pm in @INC (@INC contains: extlib lib /usr/lib/perl5/5.8.8/i686-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at mt4i.cgi line 4151. BEGIN failed--compilation aborted at mt4i.cgi line 4151. とのエラーになります。ホームディレクトリは、/otome.main.jp/mt/で指定しました。サーバーは、lolipopです。間違いが分かりません。教えて下さい。-- makimaki? 2009-05-29 (金) 16:22:26
  • はじめまして、かりんと申します。最新バージョンをインストールしてみたのですが、mt4imgr.cgiは正常に動くのに肝心のmt4i.cgiが500エラーになり、動作しません。CGIのエラーチェックというものを他のサイトさまからDLし、実行してみたところ、『Can't locate HTML/Template.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/mach /usr/local/lib/perl5/5.8.9 .) at mt4i.cgi line 30. BEGIN failed--compilation aborted at mt4i.cgi line 30.』のエラーがある、とのこと。MovableTypeのバージョンは4.21、サーバーはSTEPSERVERです。ご回答のほどよろしくお願いします。 -- かりん? 2009-08-05 (水) 22:27:28
    • 連続コメント申し訳ないです…… 上記のエラーチェックと同じCGIで『HTML::Template』のモジュールが利用可能かどうかを調べてみたところ、利用不可と表示されました。必須モジュールがインストールされてなければ、動きたくても動けないですよね…(汗) -- かりん? 2009-08-06 (木) 10:37:27
  • インストール先ですが、/mtの直下は必須でしょうか?こうした場合、携帯用サイトのurlがhome/mt/mt4i.cgi?id=5などとなり、mtのインストールフォルダが見えるので、これを避けたいのですが・・・? -- nakam-88? 2009-08-24 (月) 12:38:16
    • 勘違いしていました。mt直下(MTホームディレクトリ)には、mt4i/cache/tmpl/を作るのであって、mt4i.cgi等のアップロード先とは違うのでしたね。これらはどこでもよい(例えばhome/m/など)のですね?あと、mt4imgr.cgiにはアクセスできpsw,MTホームディレクトリを指定し保存できましたが、mt4i.cgiにアクセスするとnot foundとなりました。ftpでみても実際ファイルは在るし、パーミッションもmt.cgiなどと同じ値になっていますが、何故アクセスできないのでしょうか?MTホームディレクトリの指定に誤りがあるのでしょうか?MTホームディレクトリの指定がどうもよく解らないのですが。 -- nakam-88? 2009-08-24 (月) 14:20:17
      • 先の質問の補足というか続きというか。mt4i.cgiのアップロード先をmt.cgiと同じ(つまりMTホームディレクトリ)に変更氏、全てやり直してみましたが、やはりmt4i.cgiにアクセスするとnot foundエラーになります。どうかお助けを。 -- nakam-88? 2009-08-24 (月) 21:16:58
      • もしも本当に存在するファイルが 404 で見えないというのなら、それは MT4i の問題ではなくサーバー環境の問題と思われます。サーバーの管理者へご相談ください。 -- 太鉄 2009-08-25 (火) 13:29:11
  • ご返信ありがとうございます。mt4imgr.cgiにはアクセスできてmt4i.cgiが404なのは、どんな原因が考えられますでしょうか?パーミッションは管理者に確認したとおりに設定しています。ちなみに、当方はMT3.3です。MT4iの2.25はちゃんと動作していますが、3.08でダメになるのです。 -- nakam-88? 2009-08-25 (火) 16:11:24
  • HTML::Templateが使えないサーバとのことですが、これが関係ありますでしょうか? -- nakam-88? 2009-08-25 (火) 16:41:51
  • ヤフーやアマゾンなどのアフィリエイトのテキストリンクにheight="1" width="1"の画像が含まれてますが、これはそのまま表示してリンクをいかすことはできないでしょうか?アマゾンは画像と表示されても、リンクはいきてるようですが、ヤフーは間のimgが邪魔しているのか、リンク自体が潰れてしまいます。 -- HI!? 2009-08-27 (木) 12:28:21
  • 私もdebianでmt4i.cgiが404で悩みましたがlibhtml-template-expr-perl パッケージを入れたら動きました。 -- 2009-09-09 (水) 11:18:36
  • はじめまして。インストール後エラーが出て分からないので教えていただけるとうれしいです。MT5.0ベータ2、MT4i3,08、さくらライトです。mt4imgr.cgi設定後、mt4i.cgiに引数をつけてアクセスするとエラーがでます。引数をつけないとBLOG一覧が表示されます。 -- kumi? 2009-09-25 (金) 02:29:32
    • エラーメッセージは、【Software error: Cannot decode string with wide characters at /usr/local/lib/perl5/5.8.9/mach/Encode.pm line 170.】です。他のサイトさんで、MT5ベータに対応されたと聞いてインストールしたのですが、まだ難しいのでしょうか。よろしくおねがいします。<(_ _)> -- kumi? 2009-09-25 (金) 02:31:47
      • すみません、開発中のバージョンでMT5に暫定対応したのですが、リリースはまだなのです。Google Codeのリポジトリからチェックアウトして頂くことで今すぐ使用することができますが、Google Codeと言われてそれが何なのか分からない場合は、リリースまでしばらくお待ちください。http://code.google.com/p/projekt-zwischen/ -- 太鉄 2009-09-25 (金) 11:27:50
      • 太鉄さん、お返事ありがとうございました。google codeと言われるところからDLしてきてみたんですが、今度は500エラーが出たので、リリースまで待っていることにします。今までMT上で自分でテンプレートを作って携帯サイトを構築していたのですが、これからこのツールを使わせていただこうと思っていますので、楽しみにしています。よろしくお願いします。 -- kumi? 2009-09-26 (土) 04:22:07
  • はじめまして。設定保存後に「パスワードが違います」画面が表示されて、以降正しいはずのパスワードを入力してもログインできなくなってしまいます。設定保存の際に「新しいパスワード」欄の「現在のパスワード」のみが入力された状態だと起こるようなのですが、毎回新しいパスワードを入力する必要があるのでしょうか?MT4i3.0.8/MT4.2/FF3.5、chromeで現象確認しました。よろしくお願いします。 -- とぅー? 2009-10-01 (木) 00:28:11
  • はじめまして、さくらスタンダードで、MT4i 3.0.8+MT4.261で使用しています。インストールマニュアルを見た限りでは、さくらはそのままアップして、パーミションを705にしてmt4imgr.cgiにアクセスしたのですが、500 Internal Server Errorが出てしまいます。転送ソフトはFFFTPを使用しています。アスキー転送、漢字コードは変換なし、EUCの両方を試しました。他に原因は考えられますでしょうか? -- うい? 2009-10-10 (土) 15:24:13
  • 自己解決しました。今回、サーバー移転だったのですが、移転でmt4iフォルダ自体のパーミッションが変わっていたという灯台もと暗しなポカをやっていました -- うい? 2009-10-11 (日) 15:24:46
  • はじめまして。xreaに初めてインストールしてみました。
    パスワードの設定等をしてmt4i.cgiにアクセスしてみると、
    Loading template '/ディレクトリ名/public_html/mt4i/tmpl/mt4i//blog_list.tmpl' failed: HTML::Template->new() : can't mkdir /ディレクトリ名/public_html/x/mt/mt4i/cache/tmpl (file_cache => 1): No such file or directory at /ディレクトリ名/public_html/mt4i/mt4i.cgi line 4123
    と出ます。
    1行目のblog_list.tmplの前にスラッシュが2つあるところが怪しいような気がするのですが、どう修正してよいか分かりません。 インストール手順を読みました↓
    新規インストール
    MT ホームディレクトリ
     mt4i
         cache
             tmpl

    mt4i.cgi
    mt4imgr.cgi」
    lib(フォルダ)
    tmpl(フォルダ)
    をサーバーの任意の場所にアップロード(すべて同階層に置くこと)。
    「tmpl」が二回かかれていますが、cacheの中とcgiを置く場所に同じ物をアップするのですか??
    • MT ホームディレクトリ/mt4i/cache/tmpl の方は、ファイルをアップロードするのではなくディレクトリを作成して頂くだけです。作成済みということであればそのパーミッションを確認してみてください。cgi の実行ユーザーから書き込み可能になっていますか? -- 太鉄 2009-10-20 (火) 17:02:37
    • 回答有難うございます。
      /mt4i/cache/tmpl← このtmplの中は空にしました。
      拡張子がcgiのファイルは755にしました。
      フォルダは705にしました
      ■推奨パーミッション
      ・実行ファイル:0700(rwx------) 以上
      ・データファイル:0600(rw-------) 以上
      ・CGI格納ディレクトリ:0705(rwx---r-x) 以上
      ・データ格納ディレクトリ:0700(rwx------) 以上
      今度はエラーが増えました(ノ_・。)~
      {Loading template '/virtual/ディレクトリ名/public_html/mt4i/tmpl/mt4i/blog_list.tmpl' failed: HTML::Template->new() : Cannot open included file /virtual/ディレクトリ名/public_html/mt4i/tmpl/mt4i/blog_list.tmpl : file not found. at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Template.pm line 1632 HTML::Template::_init_template('HTML::Template=HASH(0x8216054)') called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Template.pm line 1205 HTML::Template::_init('HTML::Template=HASH(0x8216054)') called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Template.pm line 1099 HTML::Template::new('HTML::Template', 'filename', '/virtual/ディレクトリ名/public_html/mt4i/tmpl/mt4i/blog_list.tmpl', 'die_on_bad_params', 0, 'loop_context_vars', 1, 'file_cache', 1, ...) called at /virtual/ディレクトリ名/public_html/mt4i/mt4i.cgi line 4123 eval {...} called at /virtual/ディレクトリ名/public_html/mt4i/mt4i.cgi line 4122 main::_tmpl_open('blog_list.tmpl') called at /virtual/ディレクトリ名/public_html/mt4i/mt4i.cgi line 4167 main::_get_mt_object() called at /virtual/ディレクトリ名/public_html/mt4i/mt4i.cgi line 288 main::main called at /virtual/ディレクトリ名/public_html/mt4i/mt4i.cgi line 235?
    • "/virtual/ディレクトリ名/public_html/mt4i/tmpl/mt4i/blog_list.tmpl" が存在しますか?tmpl ディレクトリ(フォルダ)をアップロードしましたか? -- 太鉄 2009-10-20 (火) 17:34:25
    • /public_html/mt4i/tmpl/mt4i/blog_list.tmplはあります。
      今こうなっています。何度かあげなおしてみたものの
      また最初みたいなエラーが出ています。
      public_htmlのすぐ下
      mt4i
      ┣cache
      ┃   ┗tmpl(からっぽ)
      ┣lib
      ┣tmpl
      ┃┗mt4i
      ┃ ┗blog_list.tmplとか全部で13個
      ┣mt4i.cgi
      ┣mt4icfg.cgi
      ┗mt4imgr.cgi
      自己解決しました(o^-^o)。
      MTホームディレクトリのパスが間違っていました。
      xreaの場合は/virtual/自分のID/public_html/x/mt/でした。
      広告が入るとプログラムが誤動作する場合があり、xというディレクトリに設置すると広告を非表示に出来ると聞いたので、こういう配置にしています。
      ブログにアクセスするときは、public_html/blog/〜です。
      私みたいな初歩的なエラーでお困りの方のために、参考までに記しておきます。
      ?
  • はしめましてコメントの順番を管理画面と同じ順番にしたいのですが可能ですか?可能であれば、変更箇所を教えていただけると幸いです -- osa? 2009-11-09 (月) 16:47:41
    • すみません、現在は投稿日時昇順で固定です。管理者モードでは降順になります。 -- 太鉄 2009-11-09 (月) 17:05:00
  • はじめまして。さくらのレンタルサーバーライト(SQLite)にて、MTOS4.1との組み合わせで2年ほど順調に運用させていただいてましたが、エントリ数が1,000件を超えた途端、500エラー発生。1,000件以上のエントリには対応していないのでしょうか?MT4iのバージョンは3.0.8です。 -- nada? 2009-11-10 (火) 16:05:38
    • 私の持つ二つのブログにて運用していますが、どちらもエントリー数が1,000件を超えています。しかし問題なく動作しております。 -- 太鉄 2009-11-11 (水) 06:51:36
      • レスありがとうございます。エントリ数以外に原因があるようですね。SQLiteのDBか、もしかしたらサーバのメモリかも...。今度MySQLで試してみようと思います。 -- nada? 2009-11-11 (水) 15:02:58
    •  同じく500エラーが発生しております。サポートセンターは「契約サーバ(ファーストサーバ・ギガント2/MySQL利用)の「error_log」を確認致しましたところ、「Out of memory!」エラーが発生」しており、 「Movable Type のサポートページにて(Out of memory!)が発生した際の対処方法の記載」があり、こちらをご参照いただき、ご利用のプログラムの設定等をご確認いただけますでしょうか」 「 ◇ウェブサーバーのエラーログに「Out of memory!」(SixApart?社)   http://www.movabletype.jp/faq/out-of-memory.html 」  との返事でした。  上記の「SixApart? Q&A」にいくつかの対処方法が説明されています。まだ対処を試してはいませんがどれもややこしそうです。  素人判断ですが、MT4IからMovable Typeの機能を利用している(と思います)のでこれらの対処を試行して解決するものかどうか。簡単にはいかないような気がしております。  「nada」さんをはじめ皆様と解決方法を模索できればと思いコメントいたしました。 -- Akira? 2009-11-14 (土) 01:07:13
      • 追伸:MT4Iのエントリー表示はOKなのですが、画像へのリンクでエラーが発生しています。また、当方のサーバでは「Image::Magick」は使用不可で「ImageDriver?: NetPBM」仕様です。 -- Akira? 2009-11-14 (土) 01:19:50
      • 追伸2:MT4i Manager の設定は、Image::Magickが使えないので次のようにしております。 ●ImageAutoReduce? - 画像の自動縮小 「しない」 ●画像を指定した幅に強制的に縮小する 「強制的縮小しない」 エラーログを点検すると以下の箇所がエラー原因のようです。 mt4i.cgi: Deep recursion on subroutine "Image::Magick::AUTOLOAD" at extlib/Image/Magick.pm line 42. Out of memory! mt4i.cgiから「Image::Magick」のモジュールを呼び出している箇所からメモリーのエラーが発生しているようなのでmt4i.cgiのソースファイルでとりあえず line:197 eval 'use Image::Magick;'; を、コメントアウトしてアップ。これで500エラーは直り画像が表示されました。 きちんとした修正ではないはずなのですが私にはそれ以上はmt4iのコード内容が把握できない水準ですので応急処置ということで。 ファーストサーバではほとんどの共用/専用サーバでImage::Magickが使えない仕様のようです。一時は契約内容のアップも検討してみましたが上記のような感じなのでそれではエラーは直らないのではないかと思います。 -- Akira? 2009-11-19 (木) 13:10:52
  • はじめまして。IISサーバで運用しているのですが、docomoのi-modeだけ502エラーで表示できない状態です。。。Content-Lengthの表示がされていないのが問題のようですが、対応策は、ありますでしょうか。よろしくおねがいいたします。 -- yas? 2009-11-14 (土) 23:06:22
    • 次のバージョンで Content-Length を出力するよう対応予定です。 -- 太鉄 2010-03-16 (火) 12:39:46
  • 2.0 -- たけ@? 2009-11-16 (月) 21:10:41
  • 2.0のころから使わせていただいてます。今回、mt4.26を新規インストールして4i3.08で使わせてもらってます。なぜか、トップページの「次の○件」のリンクが上手くいきません。アクセスすると、 -- たけ@? 2009-11-16 (月) 21:14:52
  • (切れてばかりですみません。)Software error:Statement has no result columns to bind (perhaps you need to successfully call execute first) at extlib/Data/ObjectDriver?/Driver/DBI.pm line 154.For help, please send mail to the webmaster (info@greengetgold.com), giving this error message and the time and date of the errorと出てしまいます。現在は20件表示にして、出ないようにしてるのですが、何か手立てはありませんか?? -- たけ@? 2009-11-16 (月) 21:17:46
  • 環境はMT5でMT4i(3.0.8)です。mt4i.cgiにアクセスすると【Software error:Cannot decode string with wide characters at /usr/lib/perl5/5.8.8/i686-linux-thread-multi/Encode.pm line 166.】と出ます。原因は何でしょうか? -- hide 2009-12-07 (月) 23:49:57
    • 申し訳ございませんが、3.0.8 が MT5 で動作しないのは確認済みです。開発中の 3.1 をリポジトリよりダウンロードしていただくか、3.1 ベータ版の公開までしばらくお待ち下さい。 -- 太鉄 2009-12-08 (火) 11:03:00
  • 初めまして、MT5へアップグレードしたところ、mt4iで見ると【Software error....Encode.pm line 166】とでたのでmt4i3.1をレポジトリからダウンロードしました。それでも同じエラーが出てしまったのですが、利用しているサーバーにも関係してくるのでしょうか?ちなみに、サーバーはロリポップです。 -- hirou? 2009-12-08 (火) 11:48:33
    • うーん、3.1 なら MT5 で閲覧及びコメント投稿できると思うんですけどね…。すみません、すぐに原因はつかめそうに無いです。 -- 太鉄 2009-12-08 (火) 12:34:24
    • Blogno -- hirou? 2009-12-08 (火) 14:43:36
    • URLにBlogの固有IDを付与していませんでした。付与したところ、問題なくみれました。お騒がせしました。これからも、mt4iを使わせていただきます。 -- hirou? 2009-12-08 (火) 14:46:42
    • 度々すみません。見れたのは英数字で表記したブログのみで、日本語表記のブログだとやはり同じようにエラー表示が出てしまいました。また新しくリリースされるまで待ってます。今後も使っていきたいと思っていますのでよろしくお願いします。 -- hirou? 2009-12-08 (火) 17:14:04
  • Google Analyticsが携帯電話に対応し、Perlでトラッキング用コードがはき出せるようになりました。現在は自前でMT4iを改造して対応させたつもりですが、正式に動いているかどうかいまいち自信が持てないし、今後MT4iバージョンアップのたびに同じ改造を施すのも面倒なので、Google AdsenceのようにMT4i側で正式対応して頂けるとありがたいです -- 教官? 2009-12-08 (火) 14:01:13
    • 3.1 alpha にて実装しました。>MT4i/3.1/alpha -- 太鉄 2009-12-22 (火) 10:53:36
    • これは設置方法は、mt4iディレクトリの中にGoogleAnalytics.plというテキストファイルを用意し、その中にGoogle AnalyticsのPerl版コードをはりつけるだけでいいのでしょうか? -- 教官? 2009-12-25 (金) 16:41:47
    • 解説もせず放置してすみません。近いうちにちゃんと解説しますが 1) 携帯版 Google Analytics の Perl 版コードを lib/mt4i/GoogleAnalytics.pl として保存。 2) ga.pl を mt4i.cgi と同階層にダウンロード 3) ga.pl を cgi として実行できるよう Permission の変更やサーバーの設定変更、あるいはコードやファイル名の変更等を行う。 4) テンプレートの設置したい場所に<TMPL_VAR NAME="GOOGLE_ANALYTICS">タグを記述。正直、携帯版 Google Analytics の設置方法自体があれで、かなり分かり難いです。すみません。 -- 太鉄 2009-12-25 (金) 17:19:19
      • ありがとうございます、実装に成功しました。とりあえずMT4環境でテストしていきたいと思います -- 教官? 2009-12-26 (土) 13:46:09
  • ロリポップサーバーで、MT5にアップグレードしたので、3.1 alpha1を使ってみたのですが、「Wide character in subroutine entry at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/Encode.pm line 166.」とエラー表示がでました。ロリポップでは、まだ使用できないということでしょうか?? -- chihiro? 2009-12-21 (月) 12:41:57
    • ロリポップだから動かないということはおそらくないと思いますが…。MT の PublicChaset? は何ですか?また、具体的に MT4i でどんなアクション(例えば、トップ画面にアクセス、とか)を起こした時にそのエラーが発生しますか? -- 太鉄 2009-12-22 (火) 11:00:44
    • ご返答ありがとうございます。PublicChaset?は、utf8です。トップ画面にアクセスするとエラーが表示してしまうという感じになります。英数字でのブログタイトルで新規にブログを作成して、mt4iで見るとエラーはでないのですが、タイトルを日本語に変えるとエラーがでます。MT自体は、ふつうに使えてはいるのですが、、、、 -- chihiro? 2009-12-24 (木) 13:13:42
    • うーむ、僕のテスト用のブログでは問題なく動いているようで…>>http://www.hazama.nu/mt5_first_website/mt5_first_weblog/m/mt4i.cgi DB は MySQL ですか? あと、ロリポップサーバーの Encode モジュールのバージョンって分かりますかね?-- 太鉄 2009-12-25 (金) 17:28:34
  • はじめまして。MT4imgr.cgiの必須設定項目でホームディレクトリを指定した後、MT4i.cgiのページでブログ名をクリックすると、500エラーとなります。解決方法を探してみたのですが分からず・・・、大変お手数ですがお教えいただけませんでしょうか。URLは、http://pokhara11.hustle.ne.jp/first_website/pokhara/m/mt4i.cgi?id=3 です。 -- pokhara? 2010-01-28 (木) 23:47:56
    • 補足です。「上記 blog Name にリンクされている URL でアクセスする」のURLを押下すると500エラーとなります。ブログを作っていないid=1ですと正常表示されているようです。 -- pokhara? 2010-01-29 (金) 07:12:47
    • うーむ、その情報だけではなんとも… -- 太鉄 2010-01-29 (金) 18:38:04
    • えーと、MT5をお使いですね? http://pokhara11.hustle.ne.jp/first_website/pokhara/ MT4i 3.0.8 は MT5 に対応していません。どうしても MT5 でということであれば、開発中の 3.1 alpha 版をご試用頂けますでしょうか。MT4i/3.1/alpha -- 太鉄 2010-01-29 (金) 18:50:11
      • ありがとうごじあます、MT5でためしてみます。 -- Pokhara? 2010-01-29 (金) 20:31:10
      • 誤字です、失礼しました。ありがとうございます。 -- Pokhara? 2010-01-29 (金) 20:32:02
  • お世話になります。現在3.0.6にて動作しているMT4iを複数設置して運用しております。サーバ負荷がかなりあがる場合がありサポートに調査をお願いしたところ、MT4iのプロセスが長時間残っているためという回答をいただきました。プロセスとして数時間も残っているものが複数存在しているようです。原因として何か考えられるでしょうか。 -- deg? 2010-01-29 (金) 17:27:23
    • 稀にプロセスが終了せずに滞留する現象が発生することを確認していますが、原因は分かっていません。すみません。 -- 太鉄 2010-01-29 (金) 18:34:19
      • 素早いご回答、ありがとうございます。プロセスの監視、消去、あるいは定期的な再起動等でしばらく対処します。 -- deg? 2010-01-29 (金) 19:05:07
  • はじめまして。インストールでつまずいています・・・。IISサーバーなのですが、Loading template 'D:/xxxx/wwwroot/ドメイン/m/tmpl/mt4i/index.tmpl' failed: HTML::Template->new() : can't mkdir D:\xxxx\wwwroot\mt\mt4i\cache\tmpl\12 (file_cache => 1): Permission denied at D:\xxxx\wwwroot\ドメイン\m\mt4i.cgi line 4131と出てしまいます。MTホームディレクトリはD:\から始まるパスでいいのでしょうか。cacheとtmplディレクトリは作成してあります。是非使わせていただきたいと思っていますので、よろしくお願いいたします。 -- mimi? 2010-01-29 (金) 18:13:32
    • cache ディレクトリの permission はどうなっていますか?cgi のプロセスを実行しているユーザーに、ディレクトリを作成できる権限が与えられていますでしょうか。 -- 太鉄 2010-01-29 (金) 18:30:44
      • ありがとうございます。権限確認いたしました。tpmlには権限を与えておりましたが、cacheには与えておりませんでしたm(__)mお騒がせいたしました・・・。設置できました!!使わせていただきます!またよろしくお願いします。ありがとうございました!! -- mimi? 2010-01-29 (金) 21:58:46
  • お世話になります。MT4.27、MT4i 3.0.8の組み合わせで使わせていただいてます。各記事のページにて、コメントが無い記事の場合は「コメント投稿」が表示されるのですが、コメントがすでに入っている記事だと「コメント(コメント数)」だけが表示され、コメント投稿フォームへのリンクが表示されません。携帯からアクセスしてもパソコンでも同じ状況になりますが、もともとこのような仕様なのでしょうか。すでにコメントが入っている記事でもコメントを受けれるようにしたいのですが、どのようにしたらいいでしょうか。 -- yumika? 2010-01-30 (土) 13:21:51
    • コメントが有る場合は、その「コメント(コメント数)」リンクを辿ると表示されるコメント一覧のページに、「コメント投稿」リンクが表示されるという仕様です。分かり難くてすみません。 -- 太鉄 2010-01-30 (土) 13:56:00
  • ブログを設置した際、自動的に書き込まれる記事とコメントには、コメント一覧のページにも「コメント投稿」リンクが表示されないようで、別の記事にコメントを入れてみたら問題なく表示されました!お手数をおかけいたしましたm(_ _)m -- yumika? 2010-01-30 (土) 15:14:56
  • はじめまして。インストールでつまずいています。最新バージョン3.08をインストールしてみたのですが、mt4imgr.cgiでMT4i Managerまでは正常にいくのですが、肝心のmt4i.cgiにアクセスすると -- まき 2010-02-10 (水) 21:22:27
  • 続き。。。(すいません)Software error: Can't locate MT.pm in @INC (@INC contains: extlib lib /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at mt4i.cgi line 4151. BEGIN failed--compilation aborted at mt4i.cgi line 4151. For help, please send mail to the webmaster (admin@paperboy.co.jp), giving this error message and the time and date of the error.となってしまいます。どうすればよいのか?途方にくれてます。申し訳ないのですがご教授いただければさいわいです。サーバーはロリポップです。 -- まき 2010-02-10 (水) 21:24:09
    • MTホームディレクトリの設定が正しいかどうか、今一度ご確認ください。 -- 太鉄 2010-02-10 (水) 22:06:58
  • こんにちはこのたびIIS鯖にMT4iをインストールさせていただき動作確認を行なっているのですがFOMA環境にて502 Your request cannot be processed.と表示されブログが表示するに至りません。他のキャリアおよびPCでは確認できています。いろいろ見て回ったところ、IIS鯖では「print "Content-Length: ",length($htm),"\n\n";」を記述しなくてはいけないらしいのですがどこに記述すればいいのでしょうか?ご教授いただけますようお願いいたします。 -- ふー? 2010-02-18 (木) 16:26:31
    • 次のバージョンで Content-Length を出力するよう対応予定です。 -- 太鉄 2010-03-16 (火) 12:37:29
  • お世話になります。MT4.01でMT4i 3.0.8を使わせていただいてます。インデックスで、各エントリーのキーワードや概要を表示させたいのですが、これは可能でしょうか?お手数おかけしますが、何か方法があればよろしくお願い致します。 -- io? 2010-03-30 (火) 22:01:04
    • 現状は不可能です。 -- 太鉄 2010-09-13 (月) 17:52:25
  • お世話になります。「chtmltrans経由に変換したくない場合は、AタグのTitle属性に「携帯対応」の文字列を含めることで回避可能」とあるんですが、Title属性を入れるとリンク対象の文字の前に黄色の半角アンダーバーが表示されてしまうのですが、これはどうしようもないのでしょうか。MT4i 3.0.8を使用させていただいてます。携帯はドコモです。PCから見ると半角のアンダーバーのかわりに「(携帯対応)」と表示されています。 -- yumika? 2010-04-01 (木) 14:12:08
    • そこには絵文字が挿入されるはずなのですが、表示されてませんかね。うーむ。 -- 太鉄 2010-09-13 (月) 17:51:48
  • はじめまして、MT4i 3.0.8版を使用させていただいてます。ありがとうございます。今回あいのり機能を設定しうまく動作しましたが、遷移した記事には前後記事へのリンクが表示されません。こういう仕様なのでしょうか? -- かおなし♪? 2010-04-28 (水) 18:48:32
    • すみません、そういう仕様なのです。 -- 太鉄 2010-09-13 (月) 17:51:08
  • 有用なツール、有り難う御座います。FreeBSD8.0上のMTOS5にてVer3.0.8を使わせて頂こうと思っておりますが「Loading template '/usr/home/hoge/public_html/m/tmpl/mt4i//blog_list.tmpl' failed: HTML::Template->new() : can't mkdir /usr/home/hoge/public_html/admin/mt4i/cache/tmpl (file_cache => 1): No such file or directory at /home/propose/public_html/m/mt4i.cgi」というエラーが発生します。該当ディレクトリ(/usr/home/hoge/public_html/admin/mt4i/cache/tmpl)は存在しますし、パーミションも問題無しです。(パーミッションに関してはXX5とXX7の両方を試しました)何か心当たりが御座いますでしょうか? -- 北熊? 2010-05-04 (火) 13:31:40
    • 申し訳ありません。書き忘れました。Ver3.1a3でも同現象(当然エラー発生のmt4i.cgi内の行が違いますが)です。 -- 北熊? 2010-05-04 (火) 20:19:22
  • Can't locate HTML/Template.pm -- 2010-05-12 (水) 13:14:36
  • 携帯で画像が表示されない現象がおきます。バージョンは3.0.3。MT4.01。HTMLを確認すると、aタグはあるのに、挟まれるはずのテキスト(alt)がなくなってます。altがうまく出力されていないようです。aタグのアドレスをたたくと画像はアップロードできているようでした。何が原因と考えられるのでしょうか。 -- パグ子 2010-09-13 (月) 15:32:59
    • aタグの記述の仕方によっては、うまくパースできず、alt属性を拾えていないのかもしれません。差し支えなければ、どのようなタグを記述しているか教えて頂けますか? -- 太鉄 2010-09-13 (月) 17:50:30
      • タグを記述しようと思ったのですがうまくコメントが送信できませんでした;aタグの中に、パーセンテージやアンドがはいっているからなのでしょうか・・・ -- パグ子 2010-09-14 (火) 11:26:02
      • index.cgi?mode=image&no=1&eid=3074img=http:%2F%2F【ドメイン】%2F【ディレクトリ名】%2F【ディレクトリ名】%2Fassets_c%2F2010%2F09%2FCIMG0674-thumb-160x120.jpg -- パグ子 2010-09-14 (火) 11:31:28
      • 全角にしたら投稿できました。上記がaタグのhref値です。 -- パグ子 2010-09-14 (火) 11:33:03
      • すみません、こちらからの質問をミス。MT4iによって変換された後のaタグではなくて、変換される前のimgタグを教えていただけますか? -- 太鉄 2010-09-14 (火) 15:30:00
      • 失礼いたしました。 -- パグ子 2010-09-17 (金) 12:51:53
      • img style="margin: 0px 0px 20px 20px; float: right;" class="mt-image-right" alt="" src="http://ドメイン/任意ディレクトリ/assets_c/2010/09/CIMG0666-thumb-160x120.jpg" height="120" width="160" -- パグ子 2010-09-17 (金) 12:52:10
      • alt が空っぽ(alt="") のように見えるのですが… -- 太鉄 2010-09-17 (金) 15:53:56
      • はい。なぜかaltいれているはずなのですが、なぜか空っぽになってしまうのです。何か変なことをしているわけでもなく普通にアップロードしているだけなのですが… -- パグ子 2010-09-17 (金) 20:11:25
      • 画像のアップロードは MT にて行っているのですよね?で、MT4i で表示すると img タグは a タグに変換されるわけですから、この img タグから alt が抜けるというのは、MT による再構築時なのではありませんか?とすれば、MT4i 側の問題ではないのですが…。 -- 太鉄 2010-09-17 (金) 20:31:21
      • そうかもしれません。実際投稿時にはaltには入ってました。ということはMT側で問題が起きているようで。バージョンアップ等やってみます。もろもろありがとうございました! -- パグ子 2010-10-07 (木) 20:34:54
  • インストールし、mt4imgr.cgiにアクセスしたところ、ページに何も出てきません。MTのバージョンはMTOS4.27です。 -- masao? 2010-09-16 (木) 11:21:32
    • こちらの環境にて MT4.27 + MT4i308 で試してみましたが、特に問題なく動くようです。「ページに何も出てきません。」というのは具体的にどのような状況でしょうか。ブラウザが真っ白ですか?ソースを見ても、何も出力されていませんか?HTTP ヘッダは何が返ってきていますか? -- 太鉄 2010-09-16 (木) 11:48:21
  • 上記になります。 -- パグ子 2010-09-17 (金) 12:52:33
    • コメントミスしました;1個上の質問コメントの事です; -- パグ子 2010-09-17 (金) 12:53:53
  • Software error 〜 BEGIN failed--compilation aborted at mt4i.cgi line 4042. というエラーが出てしまします。 -- まさ? 2011-01-18 (火) 01:24:30
  • HTTPプロセスが終了しない事があったので調べてみましたが、midb_eucが原因のような気がします。修正の予定はあるのでしょうか? -- 2011-02-14 (月) 17:31:35
    • こちらでご報告いただいている件と同様でしょうか。 http://d.hatena.ne.jp/happytar0/20110203/1296720141 申し訳ございませんが、現在 3.0 以前では修正の予定はございません。3.1 にて midb_euc を大幅に書き換える予定です。 -- 太鉄 2011-02-14 (月) 17:42:55
  • 返答ありがとうございます、了解しました。勝手に記事にしちゃってすみません…今後も開発頑張ってください。 -- 2011-02-14 (月) 22:53:37
  • はじめまして。 現在「MT4i 3.0」をインストール中です。 稼働させているWEBサーバーの種類は「Rapid」です。 インストール手順の「5.」でパスワードを入力して「保存」ボタンを押下すると 以下のメッセージが表示されます。 「Content-type: text/html Software error:Can't open: Permission denied at /usr/local/apache/htdocs/mt/mt4i308-2/mt4imgr.cgi line 1334.」 解決方法がわかれば教えていただけないでしょうか? -- riko? 2011-07-04 (月) 11:40:39
  • 308を使わせて頂いておりますがブログ記事の順番をPCのほうで昇順に変更したのですがmtiのほうでは昇順になりませんでした。何か方法ありますでしょうか?現在日付は表示させていません。よろしくお願い致します。 -- ? 2011-10-11 (火) 01:28:11
    • キャッシュをONにしていて、キャッシュが効いているだけだったりしませんか。 -- 太鉄 2012-11-20 (火) 16:44:49
  • MT4.22 + MT4i308 deですが、URLにJavascriptを記述するとそのまま動作してしまいますが、これって問題ありませんか? -- らっこ? 2012-01-08 (日) 14:24:09
  • 問題あるので version 3.1 へのアップグレードをおススメします。 -- 太鉄 2012-11-20 (火) 16:42:35
  • 以前まで正常に動作していたんですが、現在個別記事のページが下記のエラーになってしまいます。 解決方法はありますでしょうか。 Loading template '/home/xxxx/xxxx.xsrv.jp/public_html/MT/tmpl/mt4i/index.tmpl' failed: HTML::Template::new() - Problem reading cache file /home/xxxx/xxxx.xsrv.jp/public_html/MT/mt4i/cache/tmpl/9c/8fdcfee98bb84c0a2350260489caab (file_cache => 1) : Byte order is not compatible at ../../lib/Storable.pm (autosplit into ../../lib/auto/Storable/_retrieve.al) line 331, at /usr/lib/perl5/vendor_perl/5.8.8/HTML/Template.pm line 1384 at mobile.cgi line 4198 -- バグマン? 2012-11-19 (月) 17:00:00
    • サーバーの Storable.pm がアップグレードされるか何かしたのでしょうか?キャッシュの永続化方式が変わってキャッシュが読めなくなっているようです。/home/xxxx/xxxx.xsrv.jp/public_html/MT/mt4i/cache/tmpl/9c/8fdcfee98bb84c0a2350260489caab を一旦削除してみてください。というか、/home/xxxx/xxxx.xsrv.jp/public_html/MT/mt4i/cache/tmpl/ 以下を一旦空にしてみるのが良いかもしれません。 -- 太鉄 2012-11-20 (火) 16:41:15
お名前:
MT4i 3.0 は MT5 に対応していません。MT5 対応版は現在開発中のこちら。→MT4i/3.1/alpha


添付ファイル: filemt4i308.zip 14541件 [詳細] filemt4i308.tgz 4932件 [詳細] filemt4i307.zip 8746件 [詳細] filemt4i306.zip 5170件 [詳細] filemt4i305.zip 5090件 [詳細] filemt4i304.zip 5449件 [詳細] filemt4i303.zip 5101件 [詳細] filemt4i302.zip 4486件 [詳細] filemt4i301.zip 4540件 [詳細] filemt4i30.zip 4689件 [詳細]

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-07-02 (月) 11:44:49 (1622d)