ポートを使用するRailsアプリに取り組んでおり、エクスポートしようとしています。これが私が試したことです:
config/environment.rb
# Load the rails application
require File.expand_path('../application', __FILE__)
# Initialize the rails application
Facturas::Application.initialize!
ENV['PORT_NUMBER'] = '12000'
ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:domain => 'gmail.com',
:user_name => 'email',
:password => '****************',
:authentication => 'plain',
:enable_starttls_auto => true }
また、サーバー /etc/environment 上のファイル:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
PORT_NUMBER = "12000"
私はそれらを別々に、または一緒に試しましたが、うまくいきません。それが役立つ場合は、宝石でポート番号を呼び出しています:
port = ENV['PORT_NUMBER'] || find_available_port
私はubuntuサーバーを使用しており、Apacheとパッセンジャーを使用しています。