※ ChatGPTを利用し、要約された質問です(原文:today = Time.now が動かない)
Rubyのインストールとプログラム実行でエラーが発生しています
このQ&Aのポイント
初心者がRubyを使ってみたくて、Win7 64bitにRubyをインストールしましたが、一部のプログラムが動かない問題が発生しています。
CGIプログラムの実行やダウンロードした日時表示のプログラムも正常に動作しません。
特に、Time.nowでエラーが発生しているようです。解決策を教えていただきたいです。
初心者です。rubyを使ってみたくて、下記サイトからWin7 64bit にインスト-ルしました。
http://www.kkaneko.com/rinkou/ruby/rubyinstaller.html
すべてうまくいったように思います。
さらに、http://jp.rubyist.net/magazine/?0011-CGIProgrammingForRubyBeginners
を参照に、CGI プログラムとして実行のため、
rubima011-cgi.zipをインストール。無事うごきましたが、
print.rb は動きませんでした。
さたに、HTTPDでもためしてみましたが、同じように、print.rbが動きません。
そして、他さいとから、ダウンした日時表示の time.rb も動きません。
> #!/usr/local/bin/ruby
> today = Time.now
> wdays = ["日", "月", "火", "水", "木", "金", "土"]
> print "Content-type: text/html\n\n"
> print <<END
以下略
> END
> exit
today = Time.now で、エラーを起こしているのだと思います。
> print "Content-type: text/html\n\n" 以下だと正常に表示されます。
どなたか、解決策を教えてください。
よろしくお願いします。
お礼
ありがとうございました。 無事に、動いてくれて、感激しています。 これからが、スタートです。 しっかり、勉強していきたいと思っています。 ほんとうに、ありがとうございました。