Я не могу использовать пассажира для моего приложения ruby ​​on rails на dreamhost - PullRequest
1 голос
/ 27 августа 2009

Я хочу заняться программированием в ruby ​​on rails на моем сервере Dreamhost, поэтому я подключился через ssh и создал небольшое приложение. Затем я запустил сервер, и он работал. Проблема в том, что через некоторое время сервер убивает себя. Поэтому я попытался активировать Passenger в пользовательской панели (что также имеет то преимущество, что мне не нужно подключаться к порту 3000). Теперь я мог видеть только страницу приветствия, и каждый раз, когда я хотел показать другую страницу, она выдавала ошибку 404. Теперь я не понимаю, почему приложение работает на сервере, включенном в приложение, а не на сервере apache.

Может быть, вы можете помочь. Спасибо.

Ответы [ 2 ]

0 голосов
/ 18 апреля 2012

Секретный соус заключается в том, что вам нужен каталог gems bin на вашем пути. Например, /var/lib/gems/1.8/bin. Забавно, что я нигде не упомянул об этом, даже в руководствах, которые утверждают, что они с нуля.

0 голосов
/ 27 августа 2009

Вы пробовали, следуя инструкциям на http://railstips.org/2008/12/14/deploying-rails-on-dreamhost-with-passenger?

...