24火 「全駅停車!「銀河鉄道999」ぜんぶみせます(2)」
25水 「全駅停車!「銀河鉄道999」ぜんぶみせます(2)」
26木 「歴史秘話ヒストリア(8/25)」
27金 「クレヨンしんちゃん」「ファイヤーマン(7)」「ちびまる子ちゃん(8/22)」
28土 「全駅停車!「銀河鉄道999」ぜんぶみせます(3)」
29日 「全駅停車!「銀河鉄道999」ぜんぶみせます(3)」「ファイヤーマン(8)」
MT5をローカルで実行しようとインストールしようとしたところ、途中で次のようなエラーが発生。
「インストール中にエラーが発生しました Not a HASH reference at lib/MT/ObjectDriver/Driver/DBI.pm line 494.」
よくよく調べていくと、実行に必要なモジュールが足りないらしい。
http://www.movabletype.jp/documentation/mt5/reference/install-perl-modules.html
ここに「Perl モジュールのインストール方法」が書かれていたのでやってみるが、うまくいったのかどうかよくわからない。というのもこのときの自分の環境はActivePerlのバージョンが5.8.8 Build 817で、付属のPPM(Perl Package Manager)がコマンドラインからの作業だったのだ。これまた調べていくと、5.8.8 Build 820からGUIになったとのこと。それならとばかしActivePerlの新しいバージョンを落としてきて古いバージョンはアンインストール、新しくインストールしなおした。
ただここでまた注意すべきことが...。実行環境にはさらにImageMagickというモジュールも必要なのだが、このImageMagickとActivePerlのバージョンに整合性を持たせるようにしなければならないとのこと。正しい組み合わせがいくつかあるようだが、今回自分がセッティングしたのは、ActivePerl-5.10.1.1007-MSWin32-x86-291969.msiとImageMagick-6.6.0-0-Q8-windows-dll.exeの組み合わせ。いずれもダウンロードサイトに行くとごちゃっと数多くのバージョンが置いてあるので、どれを落としてきたらいいかすぐにわからない。そんなこともあってここにメモを残しておく次第である。
ActivePerl ダウンロード
ImageMagick ダウンロード
本日、MT5のインストールに再チャレンジ。うまくいった!
追記 2019.11.21
ImageMagickとActivePerlを確実に動作させるたった一つの方法