Я пытаюсь развернуть приложение старых рельсов на сервере единорога на моей машине dev. Проблема в том, что приложение работает неправильно, потому что таблицы стилей не отображаются.Приложение Rails 2.3 не публикуется правильно на сервере единорога (таблицы стилей получают HTTP 404)
Я начинаю сервер через связующее.
расслоение Exec единорог
I, [2016-01-11T19:40:09.403219 #23668] INFO -- : listening on addr=0.0.0.0:8080 fd=5
I, [2016-01-11T19:40:09.403357 #23668] INFO -- : worker=0 spawning...
I, [2016-01-11T19:40:09.404184 #23668] INFO -- : master process ready
I, [2016-01-11T19:40:09.405295 #23681] INFO -- : worker=0 spawned pid=23681
I, [2016-01-11T19:40:09.405631 #23681] INFO -- : Refreshing Gem list
worker=0 ready
127.0.0.1 - - [11/Jan/2016 19:41:33] "GET/HTTP/1.1" 304 - 0.1429
127.0.0.1 - - [11/Jan/2016 19:41:33] "GET /stylesheets/main.css?1311631772 HTTP/1.1" 404 664 0.1346
Сервер журнала отображает HTTP для main.css и приложение визуализируется без стилей CSS!
При работе на сервере WEBrick все работает нормально, поэтому это должно быть конкретной проблемой в соответствии с единорогом.
расслоение Exec скрипт/сервер
=> Booting WEBrick
=> Rails 2.3.5 application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2016-01-11 19:30:50] INFO WEBrick 1.3.1
[2016-01-11 19:30:50] INFO ruby 1.8.7 (2013-12-22) [i686-darwin14.5.0]
[2016-01-11 19:30:50] INFO WEBrick::HTTPServer#start: pid=23474 port=3000
Gemfile:
source 'https://rubygems.org'
ruby '1.8.7'
gem 'rails', '2.3.5'
gem 'warden', '0.10.3'
gem 'devise', '1.0.6'
gem 'delocalize', '~> 0.1.4'
gem 'rdoc'
gem 'mysql'
gem 'unicorn', '4.9.0'