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

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

Movable Typeについて

ビジネスブログとしてMovable Typeを利用しようとしています。 mt_check.cgiまでたどり着き、システムチェックは無事完了しましたとの表示があるにもかかわらず、mt.cgiにアクセスすると (タイトルバー→500 Internal Server Error) Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, support@broadserver.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. -------------------------------------------------------------------------------- Apache/1.3.34 Server at アカウント Port 80 と表示されてしまいます・・。 ウインドウズXP、FFFTPを使ってのアップロードで、データベースはPostgreSQLを使用しています。 お名前.comで取得したドメインで、BROAD SERVERのPostgreSQLが使用可能なプランにしているので出来ない原因が思いつきません。 かなり急いでいるので、どなたかご助言くださればうれしいです。

  • CGI
  • 回答数4
  • ありがとう数4

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

  • ベストアンサー
回答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

  • Movable Type 3.34を使ってますが、急にブログが更新できなくなりました。

    Movable Type 3.34を使ってますが、急にブログが更新できなくなりました。 どなたか、お助けくださいませ。。 こんなエラーメッセージが出ます。 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, postmaster@ONES-CREATE.COM and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log.

  • Movable Type4.13でブログを編集中、画像がアップできなくなりました。

    こんにちは。 とても困っており、どなたかお詳しい方に頼らせていただっきたく、質問いたします。 以前知人にお願いして、ステップサーバーに、Movable Type4.13を設置してもらい使っていたのですが、 ここ最近ブログを編集中に、画像が突然アップできなくなりました。 元々非常に重く、アクセスできない時があったり、再構築で固る、エラーが出るなどあったのですが、 なんとか使ってこれたので、こんなものかな…と思っていたのですが、完全に画像のアップが駄目になってしまいました。 画像のアップローダーが表示がされるべきところに、 『Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.More information about this error may be available in the server error log.』 と出てしまい、それっきり文章の編集は出来るものの、画像のアップが出来ません。 何度ためしても、同じメッセージが出てしまいます。 色々検索してみたのですが、何がなんだかさっぱり解りません。 また同じようなエラー(画像がアップできない)の記事がなく、何も手がかりが得られませんでした。 あと、この状態になってしまったので、ひとまずバックアップをとろうと今試しているのですが、 「バックアップを開始」とメッセージが出て、進捗度の解るメモリが終わりまでいっているにも関わらず、一向に終わる気配がありません。 これは本格的にMTが壊れてしまっているという事でしょうか…。 非常に曖昧な質問で申し訳ないのですが、どこから手をつけて調べればよいかも解らず、困っています。 どうぞ宜しくお願い致します。

  • Internal Server Error???

    こんにちは。 CGIを作ったのですが、 【Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@life-web.com and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. 】 と言うエラーが出て動きません. もう一つ同じようなcgiを作ったのですが、そちらは普通に動きます.すみませんが、このエラーの場合はどうしたらいいですか? CGIはメールフォームからのメールを送信するものです。

    • ベストアンサー
    • CGI
  • require文が実行できない

    perl で require 'cgi-lib.pl'; または require "jcode.pl"; を実行すると、 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, admin@mshome.net and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. というメッセージが出ます。(cgi-lib.pl、jcode.plは同じディレクトリにあります。)

  • 500 Internal Server Error

    http://iboard3.to/ で始まるURLのどのサイトでも 500 Internal Server Error Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, info@iboard2.to and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. と表示され、見ることができません。 どうしたらよいですか?

  • mixiで動画をUPしたら・・・・

    mixiで動画をUPしたら・・・・ Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, mixi and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. というエラーが出たんですが、今になっても直りません。 どうすればよいですか?

  • 教えてgooサーバーエラー

    すみません 教えてgooでInternal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, root@ask01.goo.ne.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. という表記が出てきます。 よく意味が分からないのですが、どのように対処すればよいのでしょうか よろしくお願いします

  • あるHPにアクセスしてのエラー

    以下のエラーが出ました。これは、私の方のせいですかね?いきなり英語でエラーメッセージが出ても・・・ Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, あるHPのアドレス and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. どうしたらいいのでしょうか?

  • 続・メールの送信

    Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. -------------------------------------------------------------------------------- Apache/2.0.39 Server at www.altoworld.com Port 80 こんな表示が出て、白紙でメールだけは届きます

    • ベストアンサー
    • CGI
  • CGIの暴走で、500エラーになり修復できません。

    現在、借りているサーバーで大量にメールマガジンを配信したところ急に、他のショッピングカートなどの CGIが以下の様なエラーになりました。 どうすれば修復できるのでしょうか? > Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, root@ドメイン名 and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. -------------------------------------------------------------------------------- Apache/1.3.33 Server at ドメイン名 Port 80

    • ベストアンサー
    • CGI

専門家に質問してみよう