• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cgiの500エラー)

cgiの500エラーとは?OSXでの対処方法

このQ&Aのポイント
  • cgiの500エラーとは、OSXでのCGIスクリプト実行時に発生するエラーです。問題の解決方法や対処法について詳しく解説します。
  • OSXを使用している場合、CGIスクリプトの実行時に500エラーが発生することがあります。この記事では、この問題の原因と解決法について詳しく説明します。
  • OSX上でのCGIスクリプト実行時に発生する500エラーの解決方法について解説します。具体的な手順や対処法について説明します。

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

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

500エラーはソース自体が間違っているという内容のエラーです. 以下のソースではだめかどうか試してみてください. #!/usr/bin/perl print "Content-Type: text/html\n\n"; print "<html>\n"; print "<body>\n"; print "<h1>Hello World!</h1>\n"; print "</body>\n"; print "</html>\n"; exit;

noname#35759
質問者

補足

ローカルではできましたが #!/usr/bin/perl print "Content-Type: text/html?n?n"; print "?n"; print "?n"; print " Hello World! ?n"; print "?n"; print "?n"; exit; と出ました 余分なのは?=バックスペースに変えるって意味ですか? あとwebサーバーのttp://ribbon.to/httpd/service.html のgreenサーバー使ってるんですけどCGIは可と書いてあり 今さっき教えてもらったソースで試したんですが500エラーがでます サーバーによってパーミッションとかは変わるんですか? もしかしてソースが¥とかが悪いんですか? ですがローカルで試したらエラーはでずHellowrorldと出ましたが 上下エラーみたいな文字がでました #!/usr/bin/perl print "Content-Type: text/html?n?n"; print "?n"; print "?n"; print " Hello World! ?n"; print "?n"; print "?n"; exit;

関連するQ&A