I\'m trying to run a Ruby on Rails app on a Dreamhost shared server. All is well so far except one weird bug I have not been able to unravel.
Sometimes when I visit
My had a similar problem with Apache: "You have already activated rack 1.2.3, but your Gemfile requires rack 1.2.2. Consider using bundle exec."
The problem was that Passenger install rack 1.2.3 and my rails APP rack 1.2.2:
$ gem list |grep rack
rack (1.2.2, 1.2.3)
Try:
$ gem uninstall --version=1.2.3 rack
restart the server and solved
I have the same issue: "You have already activated rack 1.2.1, but your Gemfile requires rack 1.2.3"
uninstall rack versions > 1.2.1
[wasp]$ gem list |grep rack
rack (1.2.1, 1.1.0, 1.0.1, 1.0.0)
touch tmp/restart.txt
It might be worth checking this out. Someone made a way to get debugger working with Passenger & Rails 3 - http://duckpunching.com/passenger-mod_rails-for-development-now-with-debugger