>
> After much tinkering, I have narrowed down that any module or plugin
> which extends ActiveRecord causes Passenger to fail (application won't
> load at all).
>
> Is this a known behavior? I don't see anything resembling it in the
> bugs list.
>
> I have confirmed that my Passenger installation is working just fine
> with a simple Rails application that does not modify AR and
> successfully loads and connects to our database,
>
> Passenger 2.0.3
> OS X 10.5.4
> Built-in Apache 2.2
> ruby 1.8.6(114)
> Rails 1.2.6
Is there any particular reason for using Rails 1.2.6? That version is
very old (in the history of Rails). Do you get the same problem with
Rails 2+? I very much doubt that Passenger has been tested on rails
prior to version 2. (I'm sure someone will correct me if I'm wrong.)
It may also be that Apple has done something to the built-in apache,
which means that using an external apache is required.
Shaun
>
>> Is there any particular reason for using Rails 1.2.6?
>
> Yes.
Out of interest what is it that prevents upgrading to Rails 2?
>
>
>> Do you get the same problem with Rails 2+?
>
> Don't have any reason to test 2+ at the moment, so don't know.
I'm finding that there is performance improvements and some new
features in Rails 2.1 that I'm now using.
>
>
>> I very much doubt that Passenger has been tested on rails
>> prior to version 2. (I'm sure someone will correct me if I'm wrong.)
>
> Well, that could be factor. Might also explain why no one on the
> Passenger dev team was interested in a problem I posted a few months
> back about Passenger also not working with HTTPS GET. Had to bail on
> Passenger for that app too. I will search for info on supported Rails
> versions.
>
>> It may also be that Apple has done something to the built-in apache,
>> which means that using an external apache is required.
>
> Passenger claims compatibility with the built-in Apache of Mac OS X.
I thought that I had read that Passenger doesn't work with the built-
in Apache on Mac OS X. Though it could be that it was only the case on
older versions of Passenger.
Shaun