こんにちは私はCapistranoデプロイスクリプトを使用してPassenger/mongo / Rails 3.2(activerecordまたはmysqlなし)を実行しています。
Linuxサーバーでアプリを本番モードで実行しようとしています。
私のapache設定ファイルには、次のものがあります...
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
DocumentRoot /srv/www/example.com/current/public
ErrorLog /srv/www/example.com/current/log/error.log
CustomLog /srv/www/example.com/current/log/access.log combined
PassengerDefaultUser www-data
<Directory /srv/www/test.example.com/current/public>
AllowOverride all
Options -MultiViews
</Directory>
RailsEnv production
</VirtualHost>
編集:私のenvironment.rbファイルにはもう次のものがありません...
RAILS_ENV="production"
RAILS_ENV.freeze
私のCapistranodeploy.rbには、次のものがあります...
set :rails_env, "production"
編集:しかし、capistranoを介してデプロイするか、sudoサービスapache2を再起動すると。apacheが再起動すると表示されますが、URLにアクセスしてもサーバーが起動しません。