Rails なしで eruby を使用できないのはなぜですか? 私は Rails が好きではありませんが、Rails なしでは 10 年間、eruby は使用されていないようです (スタック オーバーフローで eruby に関する最後の質問の日付を参照すると)。
.erb スクリプトを処理するために Apache 構成に追加した行は次のとおりです。
AddHandler application/x-httpd-erb .erb
Action application/x-httpd-erb "/cgi-bin/erb-cgi.rb"
簡単なテスト ページ (myserver.fr/test.erb にあります) を読み込もうとすると、次のエラーが発生します。
要求された URL /cgi-bin/erb-cgi.rb/test.erb がこのサーバーで見つかりませんでした。
/cgi-bin/erb-cgi.rb を test.erb をパラメーターとして実行する代わりに、Apache が "/cgi-bin/erb-cgi.rb/test.erb" を開こうとしているようです (通常の動作はどうあるべきか) Action ディレクティブの)
ここでは、/cgi-bin/erb-cgi.rb スクリプトについて詳しく説明しません。サーバーはそれを開こうとさえしません。それは 10 年前に全世界で機能していました。私は何か間違ったことをしているとは思いません. (もちろんそうよ)
はい、私はフランス人なので、英語が下手である可能性はゼロではありません。ご協力いただきありがとうございます!