弊社のお客様でも利用が多いNTTPCのホスティングサーバー「WebArena SuiteX」。
最新版のMovable Type 6.2をインストールすると正常に動作しないことが判明しました。
エラーの原因はPerlモジュール
新規インストールでもアップデート、アップグレードでも初回ログイン時にエラーがでます。
インストール、アップデート・アップグレードまでは正常に進んでしまいます。
Can't locate parent.pm
Perlモジュールのエラーですね。
Perl5.8系の場合、parent.pmは標準モジュールではないためエラーが発生します。
WebArena SuiteXではPerl5.8.8系列なので、サーバーにparent.pmがインストールされていないようです。
http://web.arena.ne.jp/support/suitex/manual/hp/scripts.html
回避方法は?
共用サーバーなのでperlモジュールをインストールすることはできません。
CPANのサイトからparent.pmのソースファイルをダウンロードしましょう。
ダウンロードしたソースファイルをMovable Typeのインストールディレクトリ内のextlibフォルダ内にアップロードすればOKです。
これで最新版のMovable Typeが使えるようになります。
(山下 史彦)