MovableType4.25を一瞬入れてみたけれど・・・アップグレードに失敗した例 : つねづね思ふこと

«« SJC-P合格記念!SJC-P資格取得にお勧めの本をご紹介します | twitterのどこに今ハマっているのか?お勧めポイントを列挙してみた »»

MovableType4.25を一瞬入れてみたけれど・・・アップグレードに失敗した例

2009年5月 2日

このエントリーをはてなブックマークに追加
MovableTypeの新バージョン4.25が登場!数々の新機能搭載が気になって、早速導入してみましたが、私の環境では動かない。何故だ?!


MovableTypeの新バージョン登場!

ブログなどに使えるCMS、MovableTypeの新バージョン4.25が配布開始されています
今回はちょっと大きなアップデートらしく、主な新機能として

  • 自分専用のtwitterもどき(マイクロブログ)ができる
    →その際に画像、(Youtubeに代表される動画等の)埋め込みオブジェクト、音声ファイルのアップロードも可能
     
  • 他のWebサービスで制作したデータを取り込んで最新の更新情報などを表示させる事ができる(アクションストリーム)
    →Typepad、Twitter、Last.fm、はてなブックマーク(要HatenaBookmarkAction / HatenaBookmarkedプラグイン)、Tumblr(要tumblrActionプラグイン)など
     

という事ができるらしい。
で、これらを使ってモーションブログ(日本で言う所のプロフ?)が作れるというのを開発元のSix Apartはお勧めしていたりしていました。

MovableTypeを導入してみた・・・が、動かない

面白そうなので、先々週早速このサイトに入れてみた(=4.24から4.25へバージョンアップ)のですが・・・
動かないorz。

具体的には再構築の際にエラーが発生するようになりました。
<MTOtherBlog>タグでエラーが発生するようで、月別アーカイブテンプレートに<MTOtherBlog blog_id="6"><$mt:Include module="バナーフッター"$></MTOtherBlog>という記載をした場合、

日付アーカイブ「Monthly20090401000000」の再構築中にエラーが発生しました: テンプレート「(ブログ名)」の再構築中にエラーが発生しました: &lt;mtOtherBlog&gt;タグでエラーがありました: include_blogs、exclude_blogs、blog_ids、そしてblog_id属性は一緒に使えません。

というエラーが発生します。
使っているのは、blog_idだけなのですが・・・。

ちなみに、<MTOtherBlog>を消すとエラーが消え再構築できます。
とはいえ。<MTOtherBlog>を使う事を前提にサイトを組んでいるので出力結果はおかしくなってしまうのですが。

プラグインの相性も考えて、上書きインストールしていたデータを破棄して、クリーンインストールも試してみましたが、状況は改善せず。
しょうがないので、あらかじめ取っておいたバックアップから復元して4.24に戻してみました。

結局原因は分からずじまいで気持ち悪い。
何故だ?!

Movable Type逆引きデザイン事典[4.2/4.1対応]
荒木 勇次郎 高山 一登 菱川 由理
翔泳社
売り上げランキング: 77386

サーバー環境やmt-config.cgiの結果などを晒してみる

環境に依存する原因かもしれないので、レンタルサーバの環境やmt-config.cgiの結果等を晒してみます。
よろしければご参考ください。

 

【サーバーの OS とそのバージョン】
Linux p4.jpnsv.com 2.6.9-023stab033.9-smp #1 SMP Tue Dec 5 14:26:37 MSK 2006 i686
レンタルサーバ会社「使えるネット」を使用しています

【データベース・ソフトウェアの種類とそのバージョン】
MySQL 4.0.25

【お使いの文字コード】
sjis

【お使いのプラグイン名】
Action Streams 2.1
Blog Cloner 2.1
Community Action Streams 1.2
FCKeditor 1.2
Facebook Commenters 1.1
Feeds.App Lite 1.02
MTTagInvoke 1.0
Motion 1.0
MultiBlog 2.1
RelatedEntries.pl
StyleCatcher 2.3
Textile 2.05
TypePad AntiSpam 1.0
WXR Importer 1.1→利用不可
WidgetManager/WidgetManager.pl
iPhone / iPod touch UI Support 1.02
mixiComment 1.2
mt-i18n.pl
プラグインのセット: Markdown
プラグインのセット: spamlookup

【mt-check.cgi の実行結果】
システム情報

Movable Type バージョン 4.25
現在のディレクトリ /var/www/vhosts/kuze.tsukaeru.jp/httpdocs/tsunezune/movabletype
MTディレクトリ ./
オペレーティングシステム linux
Perl のバージョン 5.8.0
Perl の インクルードパス
plugins/Motion/lib
plugins/mixiComment/lib
plugins/FacebookCommenters/extlib
plugins/FacebookCommenters/lib
plugins/CommunityActionStreams/lib
plugins/ActionStreams/extlib
plugins/ActionStreams/lib
plugins/MTTagInvoke/lib
plugins/WXRImporter/lib
plugins/WidgetManager/lib
plugins/TypePadAntiSpam/lib
plugins/Textile/lib
plugins/StyleCatcher/lib
plugins/spamlookup/lib
plugins/MultiBlog/lib
plugins/feeds-app-lite/lib
addons/Community.pack/lib
addons/Commercial.pack/lib
extlib
extlib
lib
/usr/lib/perl5/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/5.8.0
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.0
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.0
/usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/5.8.0
.
ウェブサーバー Apache/2.0.46 (Red Hat)
cgiwrapまたはsuexec環境下で動作していると思われます。
確認中: 必須モジュール

CGI::Cookie
サーバーに CGI::Cookie がインストールされています(バージョン 1.20)。

File::Spec (version >= 0.8)
サーバーに File::Spec がインストールされています(バージョン 3.18)。

Image::Size
サーバーに Image::Size がインストールされています(バージョン 2.93)。

CGI
サーバーに CGI がインストールされています(バージョン 2.80)。

確認中: データストレージモジュール

これらのモジュールは、Movable Type
がデータを保存するために必要なモジュールです。DBIと、1つ以上のデータベース用のモジュールをインストールする必要があります。

DBI (version >= 1.21)
サーバーに DBI がインストールされています(バージョン 1.32)。

DBD::mysql
サーバーに DBD::mysql がインストールされています(バージョン 2.1021)。

DBD::SQLite
サーバーに DBD::SQLiteか、DBD::SQLiteの動作に必要な他のモジュールがインストールされていません。
SQLiteデータベースを使うにはDBD::SQLiteのデータベースドライバが必要です。
DBD::SQLiteのインストールはインストールマニュアルに沿って行ってください。

DBD::Pg (version >= 1.32)
DBD::Pgがインストールされていないか、インストールされているバージョンが古い、または
DBD::Pgの動作に必要な他のモジュールが見つかりません。
PostgreSQLデータベースを使うにはDBD::Pgのデータベースドライバが必要です。
DBD::Pgのインストールはインストールマニュアルに沿って行ってください。

DBD::SQLite2
サーバーに DBD::SQLite2か、DBD::SQLite2の動作に必要な他のモジュールがインストールされていません。
SQLite (v2) データベースを使うにはDBD::SQLite2のデータベースドライバが必要です。
DBD::SQLite2のインストールはインストールマニュアルに沿って行ってください。

確認中: オプションモジュール

これらのモジュールのインストールは任意です。お使いのサーバーにこれらのモジュールがインストールされていない場合でも、Movable
Type
の基本機能は動作します。これらのモジュールの機能が必要となった場合にはインストールを行ってください。

Scalar::Util
サーバーに Scalar::Util がインストールされています(バージョン 1.09)。

Crypt::DSA
サーバーに Crypt::DSAか、Crypt::DSAの動作に必要な他のモジュールがインストールされていません。
コメント投稿時のサインインが高速になります。
Crypt::DSAのインストールはインストールマニュアルに沿って行ってください。

XML::SAX
サーバーに XML::SAX がインストールされています(バージョン 0.96)。

IPC::Run
サーバーに IPC::Runか、IPC::Runの動作に必要な他のモジュールがインストールされていません。
MTのイメージドライバとしてNetPBMを利用する場合に必要となります。
IPC::Runのインストールはインストールマニュアルに沿って行ってください。

Archive::Zip
サーバーに Archive::Zip がインストールされています(バージョン 1.16)。

Storable
サーバーに Storable がインストールされています(バージョン 2.06)。

SOAP::Lite (version >= 0.5)
サーバーに SOAP::Lite がインストールされています(バージョン 0.710.08)。

List::Util
サーバーに List::Util がインストールされています(バージョン 1.09)。

HTML::Entities
サーバーに HTML::Entities がインストールされています(バージョン 1.23)。

Digest::MD5
サーバーに Digest::MD5 がインストールされています(バージョン 2.20)。

Text::Balanced
サーバーに Text::Balanced がインストールされています(バージョン 1.89)。

Crypt::SSLeay
サーバーに Crypt::SSLeayか、Crypt::SSLeayの動作に必要な他のモジュールがインストールされていません。
Crypt::SSLeayはAOLやYahoo!などのSSLを利用するOpenIDのコメント投稿者を認証するために必要となります。
Crypt::SSLeayのインストールはインストールマニュアルに沿って行ってください。

GD
サーバーに GDか、GDの動作に必要な他のモジュールがインストールされていません。
アップロードした画像のサムネイルを作成する場合に必要となります。
GDのインストールはインストールマニュアルに沿って行ってください。

Archive::Tar
サーバーに Archive::Tar がインストールされています(バージョン 1.29)。

Safe
サーバーに Safe がインストールされています(バージョン 2.09)。

IO::Uncompress::Gunzip
サーバーに
IO::Uncompress::Gunzipか、IO::Uncompress::Gunzipの動作に必要な他のモジュールがインストールされていません。
バックアップと復元で圧縮の機能を利用する場合に必要となります。
IO::Uncompress::Gunzipのインストールはインストールマニュアルに沿って行ってください。

Digest::SHA1
サーバーに Digest::SHA1 がインストールされています(バージョン 2.01)。

IO::Compress::Gzip
サーバーに
IO::Compress::Gzipか、IO::Compress::Gzipの動作に必要な他のモジュールがインストールされていません。
バックアップと復元で圧縮の機能を利用する場合に必要となります。
IO::Compress::Gzipのインストールはインストールマニュアルに沿って行ってください。

XML::Atom
サーバーに XML::Atom がインストールされています(バージョン 0.25)。

Image::Magick
サーバーに Image::Magick がインストールされています(バージョン 6.2.7)。

LWP::UserAgent
サーバーに LWP::UserAgent がインストールされています(バージョン 2.001)。

MIME::Base64
サーバーに MIME::Base64 がインストールされています(バージョン 2.12)。

Mail::Sendmail
サーバーに
Mail::Sendmailか、Mail::Sendmailの動作に必要な他のモジュールがインストールされていません。
SMTPサーバーを経由してメールを送信する場合に必要になります。
Mail::Sendmailのインストールはインストールマニュアルに沿って行ってください。

HTML::Parser
サーバーに HTML::Parser がインストールされています(バージョン 3.26)。

File::Temp
サーバーに File::Temp がインストールされています(バージョン 0.12)。

【mt-config.cgi の内容のコピー】
## Movable Type configuration file ##
## ##
## This file defines system-wide settings for Movable Type ##
## In total, there are over a hundred options, but only those ##
## critical for everyone are listed below. ##
## ##
## Information on all others can be found at: ##
## http://www.movabletype.jp/documentation/config

################################################################
##################### REQUIRED SETTINGS ########################
################################################################

# The CGIPath is the URL to your Movable Type directory
CGIPath http://kuze.tsukaeru.jp/tsunezune/movabletype/

# The StaticWebPath is the URL to your mt-static directory
# Note: Check the installation documentation to find out 
# whether this is required for your environment. If it is not,
# simply remove it or comment out the line by prepending a "#".
# StaticWebPath http://www.example.com/mt-static

#================ DATABASE SETTINGS ==================
# REMOVE all sections below that refer to databases 
# other than the one you will be using.

# ##### MYSQL #####
ObjectDriver DBI::mysql
Database mt
DBUser ooひみつoo
DBPassword ooひみつoo
DBHost localhost

# ##### POSTGRESQL #####
# ObjectDriver DBI::postgres
# Database DATABASE_NAME
# DBUser DATABASE_USERNAME
# DBPassword DATABASE_PASSWORD
# DBHost localhost

##### SQLITE #####
# ObjectDriver DBI::sqlite
# Database /var/www/vhosts/kuze.tsukaeru.jp/httpdocs/tsunezune/movabletype/sqlite/mt.db

# ##### BERKELEYDB #####
# DataSource /var/www/vhosts/kuze.tsukaeru.jp/httpdocs/tsunezune/movabletype/db/
# DataSource ./db/





# NewsboxURL disable
PublishCharset Shift_JIS
AltTemplate feed results_feed.tmpl



#======== RichTextEditor ==========
RichTextEditor FCKeditor


【お使いのブラウザとそのバージョン】
Safari4 beta


投稿者 kuze : 2009年5月 2日 23:54


■このエントリーに関連した記事

■「実用ソフト&サイト」カテゴリの最新記事

«« SJC-P合格記念!SJC-P資格取得にお勧めの本をご紹介します | twitterのどこに今ハマっているのか?お勧めポイントを列挙してみた »»


自己紹介
PHPやVBによるコーディングやシステムエンジニアを仕事にしています。
主にiPhoneアプリの紹介やWeb開発などのPC系の話題と、アニメやゲームなどのサブカルな話題を取り扱っています。

[PR]

instagram

カテゴリ

最近のエントリー

最近掲載した画像
  • 映画『ゴジラ-1.0』レビュー(ネタばれあり)
  • Three-up HC-T2206WHで狭い部屋も快適に
  • 「君たちはどう生きるか」は父親を気にするかで評価が別れそう(ネタバレあり)
  • 画像生成AIソフトでしばらく毎日SNSに画像を上げてみたけどネタ出しについて
  • ホットクックを使えば一人で並行して色々作りやすくなるのでオススメ
  • ホットクックを使えば一人で並行して色々作りやすくなるのでオススメ
  • ホットクックを使えば一人で並行して色々作りやすくなるのでオススメ
  • Python3.4向けにつくったAPIが、Python3.6では動かなくなったので直してみた

RSS
更新情報はRSSをご利用下さい