Passenger problem: "no such file to load" -- /config/environment

Posted by Mason Jones on Stack Overflow See other posts from Stack Overflow or by Mason Jones
Published on 2010-04-28T20:36:54Z Indexed on 2010/04/28 20:47 UTC
Read the original article Hit count: 197

Filed under:
|
|

I've been researching this one and found references to similar problems here and there, but none of them has led to a solution yet. I've installed passenger (2.2.11) and nginx (0.7.64) and when I start things up and hit a Rails URL, I get an error page informing me of a load error:

no such file to load -- /path/to/app/config/environment

From what I've found online this appears to be some sort of a user/permissions error, but I've tried all the logical fixes: I've made sure that /config/environment.rb is not owned by root, but by a webapp user. I've tried setting passenger_default_user, I've tried setting passenger_user_switching off. I've even tried setting the nginx user, though that shouldn't matter much. I've gotten some differing results, but nothing's actually worked. I'm hoping someone may have the magical combination of settings and permissions for this. I may try backing down to an earlier version of Passenger, because I've never had this issue before; it's been a little while since I set up Passenger though.

Thanks for any suggestions.

© Stack Overflow or respective owner

Related posts about ruby-on-rails

Related posts about passenger