Mercurial > rsstweet
annotate config/environments/production.rb @ 50:3f419d621b06
Rename config option.
Changed in rails 4.2.
| author | nanaya <me@myconan.net> | 
|---|---|
| date | Thu, 23 Apr 2015 16:30:47 +0900 | 
| parents | efc548be0a3a | 
| children | 257910c60eb3 | 
| rev | line source | 
|---|---|
| 0 | 1 Rails.application.configure do | 
| 2 # Settings specified here will take precedence over those in config/application.rb. | |
| 3 | |
| 4 # Code is not reloaded between requests. | |
| 5 config.cache_classes = true | |
| 6 | |
| 7 # Eager load code on boot. This eager loads most of Rails and | |
| 8 # your application in memory, allowing both threaded web servers | |
| 9 # and those relying on copy on write to perform better. | |
| 10 # Rake tasks automatically ignore this option for performance. | |
| 11 config.eager_load = true | |
| 12 | |
| 13 # Full error reports are disabled and caching is turned on. | |
| 14 config.consider_all_requests_local = false | |
| 15 config.action_controller.perform_caching = true | |
| 16 | |
| 17 # Enable Rack::Cache to put a simple HTTP cache in front of your application | |
| 18 # Add `rack-cache` to your Gemfile before enabling this. | |
| 19 # For large-scale production use, consider using a caching reverse proxy like nginx, varnish or squid. | |
| 20 # config.action_dispatch.rack_cache = true | |
| 21 | |
| 22 # Disable Rails's static asset server (Apache or nginx will already do this). | |
| 50 | 23 config.serve_static_files = false | 
| 0 | 24 | 
| 25 # Specifies the header that your server uses for sending files. | |
| 26 # config.action_dispatch.x_sendfile_header = "X-Sendfile" # for apache | |
| 27 # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for nginx | |
| 28 | |
| 29 # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. | |
| 30 # config.force_ssl = true | |
| 31 | |
| 
27
 
efc548be0a3a
Fix logging to stdout in production.
 
edogawaconan <me@myconan.net> 
parents: 
20 
diff
changeset
 | 
32 # Use default logging formatter so that PID and timestamp are not suppressed. | 
| 
 
efc548be0a3a
Fix logging to stdout in production.
 
edogawaconan <me@myconan.net> 
parents: 
20 
diff
changeset
 | 
33 config.log_formatter = ::Logger::Formatter.new | 
| 
 
efc548be0a3a
Fix logging to stdout in production.
 
edogawaconan <me@myconan.net> 
parents: 
20 
diff
changeset
 | 
34 | 
| 0 | 35 # Set to :debug to see everything in the log. | 
| 
27
 
efc548be0a3a
Fix logging to stdout in production.
 
edogawaconan <me@myconan.net> 
parents: 
20 
diff
changeset
 | 
36 config.log_level = :warn | 
| 
 
efc548be0a3a
Fix logging to stdout in production.
 
edogawaconan <me@myconan.net> 
parents: 
20 
diff
changeset
 | 
37 config.logger = ::Logger.new(STDOUT) | 
| 
 
efc548be0a3a
Fix logging to stdout in production.
 
edogawaconan <me@myconan.net> 
parents: 
20 
diff
changeset
 | 
38 | 
| 
 
efc548be0a3a
Fix logging to stdout in production.
 
edogawaconan <me@myconan.net> 
parents: 
20 
diff
changeset
 | 
39 # Recommended by http://help.papertrailapp.com/kb/configuration/unicorn | 
| 
 
efc548be0a3a
Fix logging to stdout in production.
 
edogawaconan <me@myconan.net> 
parents: 
20 
diff
changeset
 | 
40 config.logger.level = Logger.const_get("WARN") | 
| 0 | 41 | 
| 42 # Prepend all log lines with the following tags. | |
| 43 # config.log_tags = [ :subdomain, :uuid ] | |
| 44 | |
| 45 # Use a different logger for distributed setups. | |
| 46 # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) | |
| 47 | |
| 48 # Use a different cache store in production. | |
| 49 # config.cache_store = :mem_cache_store | |
| 50 | |
| 51 # Enable serving of images, stylesheets, and JavaScripts from an asset server. | |
| 52 # config.action_controller.asset_host = "http://assets.example.com" | |
| 53 | |
| 54 # Ignore bad email addresses and do not raise email delivery errors. | |
| 55 # Set this to true and configure the email server for immediate delivery to raise delivery errors. | |
| 56 # config.action_mailer.raise_delivery_errors = false | |
| 57 | |
| 58 # Enable locale fallbacks for I18n (makes lookups for any locale fall back to | |
| 59 # the I18n.default_locale when a translation cannot be found). | |
| 60 config.i18n.fallbacks = true | |
| 61 | |
| 62 # Send deprecation notices to registered listeners. | |
| 63 config.active_support.deprecation = :notify | |
| 64 | |
| 65 # Disable automatic flushing of the log to improve performance. | |
| 66 # config.autoflush_log = false | |
| 67 end | 
