レールと乗客の完全な初心者。Linux Mint でパッセンジャー 3.0.19 を実行しています。私のアプリは、WEBrick(rails サーバー) とスタンドアロンのパッセンジャーで正常に動作します。mod_passenger を使用しようとすると、「FATAL: Peer authentication failed for user "me_user" (PG::Error)」というメッセージが表示されます。
#Phusion Passenger config info
LoadModule passenger_module /var/lib/gems/1.9.1/gems/passenger-3.0.19/ext/apache2/mod_passenger.so
PassengerRoot /var/lib/gems/1.9.1/gems/passenger-3.0.19
PassengerRuby /usr/bin/ruby1.9.1
#Suppose you have a Rails application in /somewhere. Add a virtual host to your
#Apache configuration file and set its DocumentRoot to /somewhere/public:
<VirtualHost *:80>
ServerName localhost
# !!! Be sure to point DocumentRoot to 'public'!
DocumentRoot /var/www/myapp/public
<Directory /var/www/myapp/public>
# This relaxes Apache security settings.
AllowOverride all
# MultiViews must be turned off.
Options -MultiViews
</Directory>
</VirtualHost>
注: db アカウントはコマンドライン経由で機能し、database.yml で構成されます。ppl がこれが pg_hba.conf の問題であることを示しているのを見たことがあります...しかし、それが私の問題である場合、アプリケーションはスタンドアロンでも機能しません...しかし、機能します。前もって感謝します。