brennovich/passenger-rails — pull request #2 by garysweaver (2014-02-19 15:57:03+00:00)
Title: added support for either passenger or passenger-enterprise-server

Some options are available in the passenger-enterprise-server gem that are incompatible with the passenger gem, and since passenger-rails was explicitly requiring the passenger gem, it tried to use the passenger-enterprise-server config with passenger and failed to start. The easiest solution to this is to remove the passenger gem as a dependency in the gemspec which allows passenger start to choose the right passenger that was included in the application Gemfile. The downside is one more line in the Gemfile for those just using the passenger gem, but I think the benefit of not having to fork and maintain a passenger-enterprise-server-rails gem just for that purpose outweighs the requirement for another line. That's up to you though- if you'd fork and have two, that's cool, but I won't have time to keep the other one sync'd. Let me know if this works. Thanks!