Movable Type インストール 番外 システムチェック時にエラーが発生した場合

Movable Typeのインストール時にシステムチェックで「必要なモジュールが見つかりません」というエラーが表示された場合は、不足しているモジュールの追加設定を行ってください。

「HTML::Entities」が存在しない場合

1「Entities.pm」の入手

以下のリンクを右クリックし、リンク先を保存するメニューでパソコン上に「Entities.pm」を保存します。

※ ブラウザにより表示されるメニュー名称が異なります。

Entities.pm

2ファイルのアップロード

保存したファイルを、FTPでサーバーの以下のパスのディレクトリにアップロードします。

/virtual/cgi-data/perl/HTML

※ 属性(パーミッション)の変更は不要です。

※ /virtual/cgi-data 以下に上記ディレクトリが存在しない場合は、「perl」「HTML」のそれぞれのフォルダをFTPソフト等で作成してください。(パソコンで作成したディレクトリをアップロードいただいても問題ありません。)

3プログラムファイルのダウンロード

Movable Type のインストール用プログラム(CGIファイル)に対し、「Entities.pm」を有効にするための記述を行います。
まずは、Movable Type のインストールディレクトリから下記のファイルを、お客様環境にダウンロードします。

  • mt.cgi
  • mt-atom.cgi
  • mt-cdsearch.cgi
  • mt-check.cgi
  • mt-comments.cgi
  • mt-data-api.cgi
  • mt-feed.cgi
  • mt-ftsearch.cgi
  • mt-search.cgi
  • mt-tb.cgi
  • mt-testbg.cgi
  • mt-upgrade.cgi
  • mt-wizard.cgi
4「Entities.pm」の記述の追加

ダウンロードしたMovable Type のインストール用プログラム(CGIファイル)に「Entities.pm」の記述を追加します。
それぞれのプログラムファイルをテキストエディタで開き、下記の記述を追加してください。

use lib qw{ /virtual/cgi-data/perl };

※ 各プログラムファイルの中に「use strict;」という記述がありますので、上記の記述はその前に追加してください。
 例)「mt.cgi」の場合

#!/usr/bin/perl -w

# Movable Type (r) (C) 2001-2018 Six Apart, Ltd. All Rights Reserved.
# This code cannot be redistributed without permission from www.sixapart.com.
# For more information, consult your Movable Type license.
#
# $Id$

use strict;
use lib $ENV{MT_HOME} ? "$ENV{MT_HOME}/lib" : 'lib';
use MT::Bootstrap App => 'MT::App::CMS';

#!/usr/bin/perl -w

# Movable Type (r) (C) 2001-2018 Six Apart, Ltd. All Rights Reserved.
# This code cannot be redistributed without permission from www.sixapart.com.
# For more information, consult your Movable Type license.
#
# $Id$

use lib qw{ /virtual/cgi-data/perl };
use strict;
use lib $ENV{MT_HOME} ? "$ENV{MT_HOME}/lib" : 'lib';
use MT::Bootstrap App => 'MT::App::CMS';

5ファイルのアップロード

ダウンロードしたインストール用プログラム(CGIファイル)に「Entities.pm」の記述が追加できたら、FTPソフトでMovable Type のインストールディレクトリに対象ファイルをすべてアップロードします。

ファイルのアップロード

アップロード後、Movable Type の画面にアクセスし、システムチェックを再度お試しください。
STEP3 インストール編:Movable Typeをインストールする