よし、これをできるだけ短くしようとする。現在、デフォルトの Apache 2 インストールで OS X (10.8.4) を実行しています。自家醸造を使用してパッセンジャーをインストールしました。セットアップ ウィザードを実行したところ、mod_rails が機能しているように見えます。これ[ 2013-09-03 01:33:21.3513 34289/0x7fff71bf9180 agents/Watchdog/Main.cpp:642 ]: All Phusion Passenger agents started!
は、/var/log/apache2/error_log
ファイルにこのログ ステートメントが表示されるためです。
Web ブラウザーでlocalhostに移動すると、次のようになりますが、rails.png
ファイルが表示されません。
access_log
Apache 2 の場合は次のようになります。
httpd.conf
ファイル、
# Added by Chris - 27AUG13
LoadModule passenger_module /Users/capin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/passenger-4.0.14/buildout/apache2/mod_passenger.so
PassengerRoot /Users/capin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/passenger-4.0.14
PassengerDefaultRuby /Users/capin/.rbenv/versions/2.0.0-p247/bin/ruby
<VirtualHost *:80>
ServerName lucky
# Be sure to point DocumentRoot to 'public'!
DocumentRoot /Library/WebServer/Documents/simple_cms/public
<Directory /Library/WebServer/Documents/simple_cms/public>
# This relaxes Apache security settings.
AllowOverride all
# MultiViews must be turned off.
Options -MultiViews
</Directory>
</VirtualHost>
したがって、何らかの理由で rails.png ファイルがロードされません:/