• 締切済み

500サーバー エラー

「http 500Internal Server Error」になります原因は何でしょうか。 サーバー会社に問合せもホームページ制作会社のPHPやCGIの記述に問題が無いか、 探って頂くしか解決方法はありません。と返答。 原因をネット調べ下記のURL方法で試しましたが、ダメでした。教えてください。お願いします。 URL: http://wancodaisuki.sblo.jp/category/1274778-1.html

みんなの回答

  • alis092
  • ベストアンサー率79% (34/43)
回答No.1

 こちらふたつの方法はいかがでしょうか。  http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1432704214  http://sugutsukaeru.jp/support/3/

関連するQ&A

  • CGIでInternal Server Error(サーバー内部エラー)

    設置したCGIでInternal Server Error(サーバー内部エラー)となってしまいます。主な原因として挙げられるのものは何でしょうか?。よろしくお願いいたします。

  • サーバーへアプロード、エラーになります

     レベルは、日曜プログラマーで、ローカルでPHP+MySQL(Windows)で簡単なイントラを構築しています。  今回、プロバイダのサービスディスク容量が一杯になり契約を更新しようと思いましたところ、PHPを使わせてくれ、しかも安くてメール容量が多いという契約があり、薦めてくれるままに入りました。  で、ためしに、 test.php <?php echo("Hello \n"); ?> をアプロードして、ブラウジングしたところ、 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. というエラーがでました。 そこで、プロバイダへ電話をして、尋ねたところ、エクステンションを「php」では動きませんので「cgi」にしてくださいと言われ、そのようにしたのですが、同じエラーがでます。(説明書には「phpもしくはcgi」と書いてあります。) で、電話にて、「ソースを見せてもらいましたが、指定ができてない。」旨指摘されました。 いろんな本を読んだり、ウェブで検索しても載っていないので、たぶんかなり初歩的な質問だと思うのですが、 PHPもPerlのように、パスを指定しなければいけないのでしょうか? 説明書を読みましたが、そのあたりの記述がみあたりません。 かなり以前になりますが、ローカルでLinux+Apache+PHPで構築したときも、そんな設定は無かったように記憶しているのですが、勘違いでしょうか? ご存知の方、具体的に教えていただけないでしょうか? なお、 説明書には、.htaccessは設置しなくていいと書いてあります。関係無いとは思いますが、cgi-binも設置不要とあります。 サーバーのPHPバージョンは4.3.11とありますが、実際に調べてみると、4.4.4でした。サーバーはfreeBSDのようです。徒労とは思いましたが、パーミッションはいといろ試してみました。777、755、700、644、600等々

    • ベストアンサー
    • PHP
  • お問い合わせフォームの設置について質問です

    あるホームページをリニューアルで作っているのですが、phpやcgiの問い合わせフォームが設置できず困っています。 現状、サーバーのFTP情報しかわからず、サーバーを管理していた会社は夜逃げ状態で連絡がとれません。。 接続して上の階層を見てみたら「cgi-bin」というディレクトリがありましたが、中身はtest.cgiというファイルが入っているだけでした。 test.cgiは、おそらくcgiでHTMLを表示させるテストをしたかったようです。 上の階層なので、URLがわからずそこに接続して結果を確かめることもできません・・・ ただ、そのファイルをそのまま制作中のディレクトリに入れてみたところ、記述内容がそのまま表示され、cgiとして動きませんでした。 今まではphp等が使えるサーバーでしか制作したことがなく、サーバーの設定など詳しいことはわからないのです・・・ メーラーを立ち上げずに送信させたいのですが、何か良い方法は無いでしょうか? サーバーを変えるしかないのでしょうか・・・? 初歩的な質問ですみませんが、ご教授いただければ幸いです。 よろしくお願い致します。

    • ベストアンサー
    • CGI
  • 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
  • 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
  • 専用サーバーの仕様は第三者でも分かるものですか?

    web制作に従事している者です。 サーバーの要件に合わせた制作の知識はありますが、サーバーサイドに関しては初心者です。 現在、ある専用サーバーでwebサイトを構築しています。 専用サーバーはクライアントの所有ですが、管理は外部へ委託されています。 ・wordpressサイト構築 ・メールフォームの設置 を行うことになっておりますが、 私(制作)←→上司←→クライアント←→サーバー管理会社との伝達がうまくいかず、 サーバーの情報があまりなく困っております。 現在の状況としては以下です(時系列で書きます)。 A - wordpressはインストール出来たが、ファイルの書き換えはwpから出来ない仕様となっている (configファイルの作成やプラグインの追加・削除はFTPソフトから行いました) B - CGIメールフォームの設置を試みましたが、指定のパーミッションにしても動かなかった(.cgiファイルにアクセスすると白背景に文字列だけが表示されるだけ) C - パーミッションが違うのかも?と思い、サーバー管理会社へ「CGIを使いたいのでパーミッションを教えて欲しい」とたずねたところ、「業者なら調べれば分かるんじゃないですか」と返答された。 D - その後CGIディレクトリがあることを知り(教えてはもらえず)、そのディレクトリにアクセルするとアクセス権がないといわれた。 E - phpメールフォームも試してみましたが、送信まではいくもののメールは届かず正常ではないようです。 wordpressは一応インストール出来なのでよしとして、、、 メールフォームの設置がうまくいかず行き詰っています。 php.iniのページのURLをもらいましたが、私は見方があまりわからず、、、 ここでサーバーの情報というのはすべて分かるのでしょうか? また、web制作者がサーバーのことを管理者へいろいろ聞くことはあまりよくないことなのでしょうか? また、パーミッションは第三者がなんらかの方法で調べれば分かるようなものなのでしょうか? こちらが管理会社へサーバーの仕様に関していろいろ聞くことを、とても面倒に扱われるのです。 あいだに挟まれているクライアントさんも無知なため、管理会社へ問い合わすことが億劫なようで… クライアントの元には、サーバーのマニュアルはFTP設定のものしかなく、その他はないとのことでした。 とりとめのない文章ですみませんm(_ _)m 制作者ならそれくらい知っておけよ!ということもあれば、あわせて教えていただきたいです。 よろしくお願いします。

    • 締切済み
    • CGI
  • Internal Server Error CGIが設置できず・・・・

    レンタルスペース http://fh.aaacafe.ne.jp/ 設置CGI http://dream.lib.net/room/cgi/download.html#chat (アイコン無し) をアップロードし、サーバー側の要求するパーミッションに設定したんですが、 「Internal Server Error」と出ます。。 分かるかた、なにが原因でできないか、 どうしたらよいかを教えてください!御願いします。

    • ベストアンサー
    • CGI
  • サーバ移行後CGIが動作しなくなりました。

    困っています。 無料レンタルサーバにCGI(画像掲示板)を設置しているのですが、先日そのサーバで新サーバへの移行作業がありまして、 その作業完了後、CGIが動作せずに"Internal Server Error"になってしまいます。 レンタルサーバのサイトを見てみたところ、 『新サーバーへの移行後、各自CGIのパーミッションの再設定をお願い致します。』 とあったので、パーミッションを以前と同じように修正したのですが、それでも解決されません。 このままでは板の住民の方々に顔向けができません! 何が原因で、解決策はあるのでしょうか。どなたかご返答お願いできないでしょうか(><)

  • 500 Internal Server Error

    500 Internal Server Errorの解決方法がわかりません 新しくサイトを作ってアップしようとしてもこのエラーがでてしまいます サーバーを別のところに変えてもダメでした。 何が原因でどうやったら解決するでしょうか? 過去に作ったサイトは表示されてます

  • @YMCサーバでのPHP利用について

    phpで書いたメールフォームをアップしたのですが、「500 Internal Server Error」で動作しません。サーバのPHPのバージョンは5で、.htaccessの記述は下記の通りです。 AddHandler x-httpd-php5 .php 他のサーバだと動作しているのですが、カスタマーに問い合わせたところ、 「オースコンフィグとリミットしか使えない」という回答で、意味がよくわからなかったので詳しく聞いたのですが、カスタマーの方がよくわかっていないようで、有用な回答が得られませんでした。 何が原因なのかもわからないので、ご質問させていただきました。 おわかりになる方おられましたらご教授よろしくお願いいたします!

    • 締切済み
    • PHP

専門家に質問してみよう