RailsをApacheから・・・FastCGIエラー4
こんばんは。こぞうです。
Apacheのerror_logでFastCGIのエラーが出るままです。。
どなたか奇特な方がいたら、たすけて頂けないでしょうか。。
ちょっと整理します。
[環境]
Fedora Core3
Apache2
rails・・・rubygems-0.8.11からインストールした最新版
[症状]
Apache2でFastCGIを使ってRailsアプリを実行しようとしたが、エラー画面が表示される。
Apacheのerror_logでFastCGIのエラーが出ている。
[過程]
goodpicさんのFedora Core 3で Ruby on Railsを参考にして環境構築した。
HotWiredの『Ruby on Rails』入門を習ってそのままRailsアプリを作成した。
WEBrickでは動作確認できた。
http://localhost:3000/bookmarks/
Alias /bookmarks/ "/var/www/html/Bookmarker/public/" Alias /bookmarks "/var/www/html/Bookmarker/public/"Options ExecCGI FollowSymLinks AllowOverride all Order allow,deny Allow from all
RAILS_HOME/public/.htaccessに追加記述したのは、
RewriteBase /bookmarks (RewriteEngine Onの下に追加)
と、
RewriteRule ~(.*)$ dispatch.cgi [QSA,L]
を
RewriteRule ~(.*)$ dispatch.fcgi [QSA,L]
に変更した。
http://localhost/bookmarks/
にアクセスすると、RAILS_HOME/public/index.htmlが表示されてしまうので、
.htaccessの
RewriteRule ~$ index.html [QSA]
をコメントアウトした。(これは自分で勝手にこれかな?とやっちゃいました。やっちゃいけない?)
その後、
http://localhost/bookmarks/
にアクセスすると、エラー画面が表示される。
Apacheのerror_logにFASTCGIのエラーがだーっと出ている。