【Ruby】RubyでCGI
■ このスレッドは過去ログ倉庫に格納されています
0192nobodyさん
03/01/09 19:00ID:lEC2F1+pRubyが入っている鯖を使っているのですが、amritaは入ってないようです。
それで、cgiディレクトリの下にamritaディレクトリを作って、
ファイルをコピーしました。
ですが、cgiディレクトリ中の、tako.cgiで
require './amrita/template'をすると、
Script Error が出てしまいます。
template.rbを見てみると、この中でも、
require 'amrita/node.rb' などしているので、
これが原因だろうと思っています。
こういう場合、どういう設定をするとうまく行くのでしょうか?
tako.cgiに $: << File.expand_path(".")を付け加える、
amritaディレクトリのスクリプトのamrita/を取り除く、
などしてみましたが駄目でした。
cgi/tako.cgi
require './amrita/template'
cgi/amrita/template.rb
require 'amrita/node.rb'
....
■ このスレッドは過去ログ倉庫に格納されています