• ベストアンサー

@PAGESのCGIについて

@PAGESに登録してみて簡単なcgiをrubyで書いたのですがエラーになり通りません 本当なら@PAGESの掲示板に書くべきなのでしょうが凍結されていて書きこめませんでした わかる方助言をいただけるとありがたいです #!/usr/local/bin/ruby print "Content-type: text/html\n\n" print "Hello World" 拡張子はcgiにしてパーミッションは755です

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

  • ベストアンサー
  • myuki1232
  • ベストアンサー率57% (97/170)
回答No.2

もしかして content-type を書かないで私の書いたコードだけ入れてないでしょうね? Hello World のところだけ変えるんですよ。

kroton
質問者

お礼

回答ありがとうございます。 問題は文字コードにあったようです。 わたしはterapadで編集していたのですが保存文字コードが「UTF-8」になっていました。 これを「UTF-8N」に変えるとちゃんと動きました。 またメモ帳などで作った場合もちゃんと動きました。 大変お手数をかけましてすいません。

その他の回答 (1)

  • myuki1232
  • ベストアンサー率57% (97/170)
回答No.1

content-type が text/html なのに、内容が HTML でないからです。 print "<html>Hellow World</html>" なら OK でした。 ちなみに、わからないときは @Pages のお問い合わせフォームから訊くといいでしょう。

kroton
質問者

お礼

回答ありがとうございます アドバイス通りにしてみたのですがまだエラーがでます・・・

関連するQ&A