Steve O. wrote:
In production mode, you must restart the server in order for changes to
go into effect.
Not exactly… in production mode you must reload the application code,
done using ./script/process/reaper from the root level of your Rails
Restarting Apache would accomplish a similar effect, but that would
orphan whatever FastCGI listeners you had been using. It’s far better to
restart those processes and leave restarting the web server for when you
the web server configuration.
Also, if you use SVN for your source control, you could install and
Switchtower and use it to both deploy the latest version of your app
code to the
production server and automatically bounce the FastCGI listeners…