Still having problem with Ruby / Rails Passenger-Apache-CentOS

June 13, 2014 2.1k views
If you look at the landing page when you go to my IP address you will see ruby is being put out as html. Apache error logs says: Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml
1 Answer
In the file config/secrets.yml you need to add a secret_key_base for the production environment. Replace:
with the output of:
rake secret
You can also set this as an environment variable, but adding it to the file is probably easier for testing purposes. Just remember to not check the secret into version control.
Have another answer? Share your knowledge.