更新履歴 [2019年11月04日]「同じテーブルで自己結合して階層扱いにする」を追加。

トップページ > サイト作成 > CMS > Movable Type 7 のシステムチェックで問題がある場合の対応

Movable Type 7 のシステムチェックで問題がある場合の対応

「Movable Type 7」をインストールする前に実施するシステムチェック(mt-check.cgi へのアクセス)の結果で動作に必要なモジュールが不足しているなど問題があった場合は内容に応じて対応します。

ブラウザに何も表示されない場合は「Movable Type」のファイルの設置やパーミッションの変更が間違っている可能性の他、そもそもCGI(perl)が動作しない環境であることも考えられます。
画面が真っ白になる例としてエラーログに次のような内容が記載されます。

AH01215: Can't locate HTML/Entities.pm in @INC (@INC contains: /var/www/cgi-bin/mt7/addons/Commercial.pack/lib (略).) at /var/www/cgi-bin/mt7/extlib/CGI.pm line 2219.

エラーログには「Can't locate HTML/Entities.pm」とあるので次のように HTML/Entities をインストールします。

# yum install "perl(HTML::Entities)"
# yum install "perl(Image::Magick)"
# yum install "perl(DBI)"
# yum install "perl(DBD::mysql)"
# yum install "perl(GD)"