MT5をローカル環境で実行 その1

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

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.msiImageMagick-6.6.0-0-Q8-windows-dll.exeの組み合わせ。いずれもダウンロードサイトに行くとごちゃっと数多くのバージョンが置いてあるので、どれを落としてきたらいいかすぐにわからない。そんなこともあってここにメモを残しておく次第である。

ActivePerl ダウンロード
ImageMagick ダウンロード

本日、MT5のインストールに再チャレンジ。うまくいった!

追記 2019.11.21
ImageMagickとActivePerlを確実に動作させるたった一つの方法

トラックバック(0)

トラックバックURL: https://www.ta-kumi.net/mt/mt-tb.cgi/161

コメントする

          

月別 アーカイブ

Twilog
Powered by Movable Type 7.902.0
Status Entry : 1148
Comment : 3  Trackback : 0
Today:today  Yesterday:yesterday
Total : total count