Dreamhost isn’t really the place for Ruby on Rails
I tried to set up Lovd by Less on a subdomain hosted by Dreamhost, and enabled Passenger. Passenger claims it needs ruby 2.10, so it tells me to do sudo gem update ruby or something like that, and the dreamhost wiki recommends instead freezing Ruby into your vendor folder. Lovd doesn’t come with a copy of ruby, so I tried doing gem search ruby –both (the correct term, I’ve forgotten since doing it) and each time, it tries to build a copy of the gem list, and DH does an OOM kill as I’m using too much memory.
So basically, Dreamhost knows they have the wrong version, Dreamhost tells users to do something to fix it, but if they try to fix it, Dreamhost’s overzealous OOM killer stops it from happening.
Whenever I bring this up to jX, he tells me that’s Dreamhost’s way of telling me that ruby sucks, and that I should stick to PHP. I respond that’s too bad, if they didn’t want me to use ruby they shouldn’t be offering it in the first place. I’m told that Dreamhost won’t help with getting my software working, and since I don’t know how to properly set up and freeze ruby (other than using the automatic gem tool), I’m screwed. And usually the Dreamhost wiki is very detailed to help you get your problem solved on your own, it is surprisingly vague on this issue.

shadytrees had this to say,
September 1, 2008 @ 11:43 am
> and that I should stick to PHP.
That’s like finding a broken hammer and deciding to stick with hitting a nail with your own turds.
Grey Hodge had this to say,
September 1, 2008 @ 11:50 am
Man you suck at quoting me. I didn’t say this was DH’s way of saying anything. *I* said RoR sucks. For all I know DH is razy for Ruby on Rails.