- ベストアンサー
@PAGESのCGIについて
@PAGESに登録してみて簡単なcgiをrubyで書いたのですがエラーになり通りません 本当なら@PAGESの掲示板に書くべきなのでしょうが凍結されていて書きこめませんでした わかる方助言をいただけるとありがたいです #!/usr/local/bin/ruby print "Content-type: text/html\n\n" print "Hello World" 拡張子はcgiにしてパーミッションは755です
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
もしかして content-type を書かないで私の書いたコードだけ入れてないでしょうね? Hello World のところだけ変えるんですよ。
その他の回答 (1)
- myuki1232
- ベストアンサー率57% (97/170)
回答No.1
content-type が text/html なのに、内容が HTML でないからです。 print "<html>Hellow World</html>" なら OK でした。 ちなみに、わからないときは @Pages のお問い合わせフォームから訊くといいでしょう。
質問者
お礼
回答ありがとうございます アドバイス通りにしてみたのですがまだエラーがでます・・・
お礼
回答ありがとうございます。 問題は文字コードにあったようです。 わたしはterapadで編集していたのですが保存文字コードが「UTF-8」になっていました。 これを「UTF-8N」に変えるとちゃんと動きました。 またメモ帳などで作った場合もちゃんと動きました。 大変お手数をかけましてすいません。