tomikura
2002/03/20, 11:23 PM
現在、Rubyを使った検索用のCGIを作成しています。ローカルでうまく動いたので、サーバーにアップしたところ、
パーミッションが間違っている。
CGI自体に記述ミスがある。
.htaccessに誤った記述がある。
アップロードモード(アスキー・バイナリ)が間違っている。
とのエラーが出てしまいました。
ローカルでうまく動いているので、多分、CGI自体には問題ないと思いますし、パーミッションの設定も大丈夫だと思います。
そうなると、考えられるのは、.htaccess の記述ということなのですが、これも以前教えられたとおり、「AddType cgi-script .rb」のみの記述となっています。アスキーモードでアップしてますし……。
というわけで、正直、お手上げ状態なのですが、考えられる点として、今回始めて、出力結果を、eRuby を使っています。実際には、erbのerblライブラリを、cgi-bin 下のerbディレクトリにアップして、それを require しているのですが、その際、本体のCGIからは、require 'erb/erbl' と記述しているのですが、Xrea で eRuby を利用する際に何か注意することはありますでしょうか?
パーミッションが間違っている。
CGI自体に記述ミスがある。
.htaccessに誤った記述がある。
アップロードモード(アスキー・バイナリ)が間違っている。
とのエラーが出てしまいました。
ローカルでうまく動いているので、多分、CGI自体には問題ないと思いますし、パーミッションの設定も大丈夫だと思います。
そうなると、考えられるのは、.htaccess の記述ということなのですが、これも以前教えられたとおり、「AddType cgi-script .rb」のみの記述となっています。アスキーモードでアップしてますし……。
というわけで、正直、お手上げ状態なのですが、考えられる点として、今回始めて、出力結果を、eRuby を使っています。実際には、erbのerblライブラリを、cgi-bin 下のerbディレクトリにアップして、それを require しているのですが、その際、本体のCGIからは、require 'erb/erbl' と記述しているのですが、Xrea で eRuby を利用する際に何か注意することはありますでしょうか?