У меня есть старое приложение Rails 2.0.1/Ruby 1.8.7, которое мне нужно запустить в рабочей среде на Ubuntu 14.04, пока оно не закончит портирование Rails 4, и мне бы хотелось чтобы узнать, какой стек использовать. Я пытался это сделать с nginx 1.7.10 и Passenger 5.0.4, но приложение Rails, похоже, не загружается, и я получаю 404. То же самое происходит для меня, однако, при переходе на Passenger 3.0.19 и nginx 1.6.2 или в комбинации выше. Я также пробовал автономный Пассажир и получал ту же проблему. Единственное, что до сих пор работало, это сервер Webrick, который поставляется в стандартном скрипте/консоли.
Хотел бы получить ваши предложения.
Предложения для Running Rails 2 App
ответ
Хорошо, что это не полностью ответило на вопрос о том, какая проблема была причиной, но я смог скопировать драгоценные камни, версию nginx, версию для пассажиров, с другого сервера, на котором запущено приложение Rails 2, и оно сработало , Вот список из версий всего:
nginx 1.6.2
passenger 4.0.53
драгоценных камней:
arel (6.0.0)
builder (3.2.2)
bundler (1.7.7)
bundler-unload (1.0.2)
chunky_png (1.3.3)
crack (0.4.2)
daemon_controller (1.2.0)
drx (0.4.5)
elif (0.1.0)
erubis (2.7.0)
executable-hooks (1.3.2)
fastthread (1.0.7)
gem-wrappers (1.2.7)
hike (1.2.3)
hpricot (0.6.164)
htmldoc (0.2.3)
i18n (0.6.11)
image_science (1.2.4)
journey (1.0.4)
json (1.8.1)
mail (2.6.3)
mime-types (1.17.2)
multi_json (1.10.1)
mysql (2.9.1)
netrc (0.9.0)
passenger (4.0.53)
pdfkit (0.6.2)
polyglot (0.3.5)
rack (1.5.2)
rack-cache (1.2)
rake (0.9.2.2)
rdoc (4.1.2)
rest-client (1.6.7)
ri_cal (0.8.8)
rqrcode (0.4.2)
rqrcode_png (0.1.5)
rubygems-bundler (1.4.4)
rubygems-update (2.4.4)
RubyInline (3.12.3)
rvm (1.11.3.9)
safe_yaml (1.0.4)
sprockets (2.12.3)
thor (0.19.1)
thread_safe (0.3.4)
tilt (1.4.1)
treetop (1.5.3)
tzinfo (1.2.2)
wkhtmltopdf (0.1.2)
ZenTest (4.11.0)
спасибо hmallett и все остальное, что смотрели на этой
Только что наткнулся на это сообщение, имея ту же самую проблему, что и вы. Вы фактически копировали файлы с одного сервера на другой или просто компилировали и/или устанавливали эти версии на новый сервер? Благодарю. – imarichardson
imarichardson, я только что установил эти версии – Craig
Большое спасибо @Craig. Если я могу задать еще один вопрос, как вы установили Passenger 4.0? Я знаю, что 5.0 является единственным в apt repo и, похоже, ничего не может найти при его установке. Еще раз спасибо. – imarichardson
Это не решает проблему, но Passenger 5 не поддерживает версии Rails до версии 2.3, FYI. – hmallett
спасибо hmallett – Craig