• 締切済み

Movale Type 3.2のセットアッププログラム実行でエラー

セットアッププログラムのindex.htmlを開くと、Internal Server Error が発生します。システム・チェックのcgiは正常に実行しています。index.htmlのパーミッションは他のcgiと同様の755に設定しています。どこが悪いのでしょうか。

みんなの回答

回答No.1

直接 mt.cgiにアクセスすればいいですよ

関連するQ&A

  • 500 Internal Server Error

    500 Internal Server Errorが出ます。 サーバ:CentOS6.4 サーバ側の文字コード:UTF-8 perlのパス:/usr/bin/perl index.cgiの文字コード:LF (サーバ上で直接作成) index.cgiのパーミッション:777 (パーミッションの問題を避けるためわざと、777に設定) ここで、サーバ上で直接実行 perl /var/www/html/index.cgi すると、正しく処理の結果が返ってきてエラーは出ません。 しかし、クライアントのブラウザでindex.cgiにアクセスすると、500 Internal Server Errorが出ます。 なお、index.cgiを設置するディレクトリはApacheで以下のように設定しcgiスクリプトを有効にしています。 <Directory “/var/www/html”> Options FollowSymLinks ExecCGI </Directory> AddHandler cgi-script .cgi .pl #AddDefaultCharset UTF-8 ******************************************************* 【/var/www/html/index.cgi】 #!/usr/bin/perl print "Content-type: text/html"; print "<html>"; print "<body>"; print "<p>"; print "CGI"; print "</p>"; print "</body>"; print "</html>"; スクリプトの文法に問題があれば、サーバ上で直接実行させた時点でエラーを吐きそうですし、 パーミッションは777にしていますし、Apacheの設定もcgiを有効にしているので 他に500 Internal Server Errorが出る原因が掴めません。 Apacheの設定で、#AddDefaultCharset UTF-8 として文字セットを無効にした場合は CGIスクリプトの方で何か追加してやらないと、文字化け以前の問題で必ず500 Internal Server Errorを吐くんですかね? ご指導のほどよろしくお願い致します。

    • ベストアンサー
    • CGI
  • 「CGIプログラムエラー」って何ですか?

    Win.MEを使ってます。 今まで見れていたサイトがある日突然見れなくなり、以下の画面になるのですが、どうしたらまた見れるようになるでしょうか? すみませんが、素人にもわかるような説明でお願いします。 ***************************************************** 500-Internal Server Error CGIプログラムエラーのため表示することが出来ません。 多くの場合、以下のような理由が考えられます。 ・ パスの指定間違い perl のパスは /usr/bin/perl です。 ・ パーミッション(権限)が正しく設定されていません FTPソフトなどで、パーミッションを適切に設定してみてください。 ・ スクリプトの改行コードに問題があります ファイルの転送時はアスキーモードで転送して下さい。 ・ スクリプトの記述に誤りがある可能性があります 文法チェック等を行ってください。 上記が正しい場合、以下のような理由が考えられます。 ・ サーバーへの負荷が高いため実行できないCGI 負荷が高いスクリプトは、自動的に処理が中断されてエラーとなる場合があります。 ・ 混雑時等、サーバー全体の負荷が高くなっている状態 時間をおいてから再度アクセスしてください。

  • 「CGIプログラムエラー」って何ですか?

    Win.MEを使ってます。 今まで見れていたサイトがある日突然見れなくなり、以下の画面になるのですが、どうしたらまた見れるようになるでしょうか? もう3ヶ月位この状態です。 すみませんが、素人にもわかるような説明でお願いします。 ***************************************************** 500-Internal Server Error CGIプログラムエラーのため表示することが出来ません。 多くの場合、以下のような理由が考えられます。 ・ パスの指定間違い perl のパスは /usr/bin/perl です。 ・ パーミッション(権限)が正しく設定されていません FTPソフトなどで、パーミッションを適切に設定してみてください。 ・ スクリプトの改行コードに問題があります ファイルの転送時はアスキーモードで転送して下さい。 ・ スクリプトの記述に誤りがある可能性があります 文法チェック等を行ってください。 上記が正しい場合、以下のような理由が考えられます。 ・ サーバーへの負荷が高いため実行できないCGI 負荷が高いスクリプトは、自動的に処理が中断されてエラーとなる場合があります。 ・ 混雑時等、サーバー全体の負荷が高くなっている状態 時間をおいてから再度アクセスしてください。

  • Internal Server Error

    Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. 上記のメッセージがでます。シンタックチェックはOKです。パーミッションはcgiフォルダは:705 cgiファイルは:700 他のパーミッションも確認しています。-wオプションをつけてもそれ以上のものは表示しません。原因場所が判らないので仕方なく読み込んだところで表示するサブルーチンを設定し、原因場所を特定しようとしました。サブルーチンの部分が読み込まれ表示されれば、そこまでは正常と判る様にしてあります。しかし、プログラムの最初の部分においても、上記のエラーがでます。こういう時の原因を教えてください。

    • ベストアンサー
    • Perl
  • インフォシークでのcgi設置

    元々使っていたweb拍手が文字制限があって使い勝手が悪いので自分で設置しようと思ってます。ほとんど素人なので詳しく教えて頂ければと思ってます。 サーバーはインフォシークで下記のところの拍手を設置しようとしたのですがどうしてもうまくいきません。 http://www.web-liberty.net/download/clap/index.html#setup とても丁寧に解説してあるサイトなのでパールもパーミッションの変更もそのままやってCGIを実行してみたのですが HTTP500 Internal Server Error と返ってきてしまいます。 これはやはりどこか設定を間違っているのでしょうか?それともこのcgiが重いのでしょうか?

    • ベストアンサー
    • CGI
  • セットアッププログラムのシェル実行可能ファイル?

    realplayerをダウンロードしたいのですが、いつも下記のようなエラーメッセージが出て、ダウンロードできません。 どうすればできるようになるでしょうか? セットアッププログラムのシェル実行可能ファイル 問題が発生したため、セットアッププログラムのシェル実行可能ファイルを終了します。 困ってます。助けてください。

  • アクセスで500エラーが出るのは普通ですか

    メールフォームのログ.cgi(パーミッション600とか) にブラウザから試しにアクセスしてみると 500 Internal Server Error が表示されるんですが、これが正常な動作ですか? トップのCGIは通常通り動作します。

    • ベストアンサー
    • CGI
  • サーバを移行したのですが、プログラムが動きません。

    はじめまして。 Perl超初心者です。 先日、あるサイトのリニューアルをし、PHPでシステムを組んだのですが、一部のコンテンツに関しては、前の業者がPerlで組んでいたシステムをそのまま転用することになりました。 そこで、以前のデータを貰って、サーバのcgi-binのフォルダにそれらのデータをコピーし、関係すると思われるファイルのパーミッションを、755にし、 また、以前は、ファイルの一行目が、#!usr/local/bin/perl だったのですが、 これを、#!usr/bin/perl に修正しましたが、動いてくれません。 Internal Server Error と出てしまいます。 試しに、単純な text.cgi #!/usr/bin/perl print "Content-Type: text/html\n\n"; print "OK"; というファイルを置いてみたのですが、これは動いています。 ちなみに、移行しなければならないcgiファイルは、プログラムの中で、.pl ファイルを複数読み込んでいるのですが、このファイルのパーミッションは、755で良いのでしょうか? また、このプログラムでは、 cgi-bin のディレクトリから、 data というディレクトリの中にある.datファイルを読み込むはずなのですが、このdataというディレクトリは、cgi-binと同階層に置けばよいでしょうか? Internal Server Errorというエラーは、どういうときに出るエラーなのでしょうか? 色々ファイルを操作しても、このエラーしか出ないので、どう対処してよいかよく分かりません。 不勉強で大変心苦しいのですが、 ご回答よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • mt-check.cgiができない

    さくらInternetのレンタルサーバー(スタンダートプラン)にMovableType3.3をインストールしたいのですが、mt-check.cgiをFFFTPのバイナリモードで上げて、パーミッションを755にしてから、mt-check.cgiを実行すると500 Internal Server Errorと表示されます。 どうしたらよいでしょうか?

  • Movable Typeで再構築時に生成されるファイルのパーミッションの変更方法について

    Movable Typeのインデックスアーカイブにtest1.cgiとindex.htmlとtest2.phpを作成して再構築した所、index.htmlとtest2.phpは問題なく動作したのですが、test1.cgiはInternal Server Errorが発生しました。 FTPを用い、test1.cgiのパーミッションを755にすると動作したのですが、再構築時に自動的にパーミッションを755にする方法をご存知の方がいらっしゃいましたら、ご教示いただければと思います。 なお、拡張子htmlや拡張子phpなどは今までどおりパーミッション666で生成したいと思います。 【使用バージョン】 Movable Type 3.37 以上、よろしくお願いします。