弊社のお客様でも利用が多い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のソースファイルをダウンロードしましょう。

cpan.png

ダウンロードしたソースファイルをMovable Typeのインストールディレクトリ内のextlibフォルダ内にアップロードすればOKです。

これで最新版のMovable Typeが使えるようになります。

(山下 史彦)