# Any pioneers who've configured passenger to support some apps running in 1.8.x others in 1.9?

**URL:** <https://www.ruby-forum.com/t/any-pioneers-whove-configured-passenger-to-support-some-apps-running-in-1-8-x-others-in-1-9/178192>\
**Category:** Rails\
**Created:** [October 30, 2009, 2:57pm UTC](https://www.ruby-forum.com/t/any-pioneers-whove-configured-passenger-to-support-some-apps-running-in-1-8-x-others-in-1-9/178192 "2009-10-30T14:57:24Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rykkers](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e5b9ba/32.png) [@rykkers](https://www.ruby-forum.com/u/rykkers)\
**Post date:** [October 30, 2009, 2:57pm UTC](https://www.ruby-forum.com/t/any-pioneers-whove-configured-passenger-to-support-some-apps-running-in-1-8-x-others-in-1-9/178192/1 "2009-10-30T14:57:24Z")

</div>

Passenger configuration selects which ruby executable to use via a  
global configuration variable (at least for Apache, I assume it’s the  
same for Nginx).

I’m in a situation where I’ve got at least one rails app I’d like to  
run on 1.9 while others remain on 1.8. This is for my development  
machine running OS X 10.6. Normally I just use the Passenger PrefPane,  
which makes a very comfy setup.

With the current state of Passenger, I think doing this would involve  
generating a separate 1.9 version of the Passenger Apache module and  
some how installing both, a probably forgoing the PrefPane for at  
least one of the ruby versions.

Has anyone trod this road before? Is there an easier way. Am I crazy?

Those questions are not meant to be mutually exclusive.

–  
Rick DeNatale

Blog: [http://talklikeaduck.denhaven2.com/](http://talklikeaduck.denhaven2.com/)  
Twitter: [http://twitter.com/RickDeNatale](http://twitter.com/RickDeNatale)  
WWR: [http://www.workingwithrails.com/person/9021-rick-denatale](http://www.workingwithrails.com/person/9021-rick-denatale)  
LinkedIn: [http://www.linkedin.com/in/rickdenatale](http://www.linkedin.com/in/rickdenatale)

---

<div class="post-metadata">

**Author:** ![rykkers](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e5b9ba/32.png) [@rykkers](https://www.ruby-forum.com/u/rykkers)\
**Post date:** [October 30, 2009, 4:23pm UTC](https://www.ruby-forum.com/t/any-pioneers-whove-configured-passenger-to-support-some-apps-running-in-1-8-x-others-in-1-9/178192/2 "2009-10-30T16:23:36Z")

</div>

Rick Denatale wrote:

> Passenger configuration selects which ruby executable to use via a  
> global configuration variable (at least for Apache, I assume it’s the  
> same for Nginx).
> 
> I’m in a situation where I’ve got at least one rails app I’d like to  
> run on 1.9 while others remain on 1.8. This is for my development  
> machine running OS X 10.6. Normally I just use the Passenger PrefPane,  
> which makes a very comfy setup.

Do you really need Passenger for the 1.9 app? (OK, I’m slighy biased  
here; I think Passenger is kind of silly for development.)

> With the current state of Passenger, I think doing this would involve  
> generating a separate 1.9 version of the Passenger Apache module and  
> some how installing both, a probably forgoing the PrefPane for at  
> least one of the ruby versions.

That’s what I would try if I were in this situation.

> Has anyone trod this road before? Is there an easier way. Am I crazy?
> 
> Those questions are not meant to be mutually exclusive.
> 
> –  
> Rick DeNatale
> 
> Blog: [http://talklikeaduck.denhaven2.com/](http://talklikeaduck.denhaven2.com/)  
> Twitter: [http://twitter.com/RickDeNatale](http://twitter.com/RickDeNatale)  
> WWR: [http://www.workingwithrails.com/person/9021-rick-denatale](http://www.workingwithrails.com/person/9021-rick-denatale)  
> LinkedIn: [http://www.linkedin.com/in/rickdenatale](http://www.linkedin.com/in/rickdenatale)

## Best,

Marnen Laibow-Koser  
[http://www.marnen.org](http://www.marnen.org)  
removed\_email\_address@domain.invalid
