• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Movable Typeについて)

Movable Typeでビジネスブログを利用する際に発生するエラー

このQ&Aのポイント
  • Movable Typeを利用してビジネスブログを始めようとしていますが、アクセスすると500 Internal Server Errorが表示されます。
  • ウインドウズXPでFFFTPを使用してデータベースにPostgreSQLを使用しています。
  • ドメインはお名前.comで取得し、BROAD SERVERのPostgreSQLが使用可能なプランにしていますが、原因が分かりません。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.4

メッセージをみると、 BEGINでこけてます。 MT::Bootstap.pm は、 sub BEGIN { my $dir; require File::Spec; if (!($dir = $ENV{MT_HOME})) { if ($0 =~ m!(.*([/\\]))!) { $dir = $1; my $slash = $2; $dir =~ s!(?:[/\\]|^)(?:plugins[/\\].*|tools[/\\])$!$slash!; $dir = '' if ($dir =~ m!^\.?[\\/]$!); } elsif ($] >= 5.006) { # MT_DIR/lib/MT/Bootstrap.pm -> MT_DIR/lib/MT -> MT_DIR/lib -> MT_DIR require File::Basename; $dir = File::Basename::dirname(File::Basename::dirname( File::Basename::dirname(File::Spec->rel2abs(__FILE__)))); } unless ($dir) { $dir = $ENV{PWD} || '.'; $dir =~ s!(?:[/\\]|^)(?:plugins[/\\].*|tools[/\\]?)$!!; } $ENV{MT_HOME} = $dir; } unshift @INC, File::Spec->catdir($dir, 'extlib'); } となっているので、 File::SpecがないかとかFile::Basenameがないかとかですかね? mt-config.cgi でちゃんとシステムチェックできてるならば、 上記は問題ないはずなんですがね? 途中になにか変なことをされてるようだと、はしょらずに最初からきちんと入れなおしたほうがいいかも知れません。

その他の回答 (3)

回答No.3

mt.cgiの use MT::Bootstrap App => 'MT::App::CMS'; より前で、 use CGI::Carp qw(fatalsToBrowser warningsToBrowser); を入れてみましょう。 500 だけだと何が悪いか分らないので、 エラー内容がブラウザに表示されると思います。 解決にはならないですが、解決の手助けにはなると思います。

coco1216
質問者

お礼

有難うございます! Software error: Can't continue after import errors at mt.cgi line 11 BEGIN failed--compilation aborted at mt.cgi line 11. For help, please send mail to the webmaster (support@broadserver.jp), giving this error message and the time and date of the error このような表示になりました。 どういうことでしょうか・・・サーバーに問い合わせをしてみても、担当者がよくわかっていないようで返事を得られませんでした。

回答No.2

アップロードしたファイルの改行コードはあっていますか? アップロードをバイナリモードでやり直してみるとどうなるでしょうか。 サーバ上のファイルがCR+LFになっていると動きません。 またはperlのパスがあっていないということはありませんよね?

coco1216
質問者

お礼

教えていただいた通りにしましたが出来ませんでした。 perlのパスはあっています。

  • avam-efsf
  • ベストアンサー率23% (223/940)
回答No.1

パーミッションの設定は正しく出来ていますか? 実行ファイルは755に設定しないと動かないはずです。

coco1216
質問者

お礼

今確認しましたが、すべて正しく設定されていました。 他に原因は考えられないでしょうか?

関連するQ&A

専門家に質問してみよう