2012-03-19 3 views
0

Привет Я нахожусь в центре учебника Ruby on Rails. MY страницы отлично отображаются на локальном сервере, но НЕ на Heroku. Я выполнил команду «heroku run rake db: migrate». Я также прошел через журналы Heroku. Я просто не знаю, как их читать.Страницы, которые не отображаются должным образом на Heroku

Мне интересно, связано ли это с моими таблицами стилей, но я реплицировал все, что было на моем локальном сервере, на github и heroku, поэтому не уверен, почему он не может его прочитать.

Я добавляю часть файла журнала. Мне хотелось бы показать снимки, но, к сожалению, у меня нет прав на это.

Буду признателен за любую помощь и советы по отладке этой проблемы.

==== logfile ================================================================================ ==

2012-03-19T18: 22: 42 + 00: 00 Heroku [web.1]: состояние изменилось с начала до

2012-03-19T18: 22: 43 + 00: 00 приложения [web.1]: => Загрузка WEBrick

2012-03-19T18: 22: 43 + 00: 00 Приложение [web.1]: => Рельсы 3.2.0 приложения, начиная с производства на http://0.0.0.0:36524

2012-03-19T18: 22: 43 + 00: 00 приложение [web.1]: => Вызов с -d для отсоединения

2012-03-19T18: 22: 43 + 00: 00 Приложение [web.1]: => Ctrl-C для завершения работы сервера

2012-03-19T18: 22: 43 + 00: 00 Приложение [web.1]: 2012-03-19T18: 22: 43 + 00: 00 приложение [web.1]: 2012-03-19T18: 22: 43 + 00: 00 приложение [web.1]: начато GET "/" за 68.81.36.121 на 2012-03-19 18:22:43 +0000

2012-03-19T18: 22: 44 + 00: 00 app [web.1]: Обработка StaticPagesController # home as HTML

2012-03-19T18: 22: 44 + 00: 00 приложение [web.1]: визуализировано static_pages/home.html.erb в макетах/приложении (11.2мс)

2012-03-19T18: 22: 44 + 00: 00 Приложение [web.1]: Топленые макеты/_shim.html.erb (0,2 мс)

2012-03-19T18: 22: 44+ 00:00 приложение [web.1]: визуализированные макеты/_header.html.erb (1,9 м)

2012-03-19T18: 22: 44 + 00: 00 приложение [web.1]: визуализированные макеты/_footer .html.erb (1.5ms)

2012-03-19T18: 22: 44 + 00: 00 приложение [web.1]: выполнено 200 OK в 76ms (Просмотров: 75.7ms | ActiveRecord: 0.0ms)

2012-03-19T18: 22: 44 + 00: 00 Приложение [web.1]: Кэш: [GET /] упустив

2012-03-19T18: 22: 44+ 00:00 heroku [router]: GET stormy-mist-1232.herokuapp.com/ dyno = web.1 queue = 0 wait = 0ms service = 850ms status = 304 bytes = 0

2012-03-19T18: 22 : 47 + 00: 00 heroku [web.1]: государство изменилось с высоты до подпрыгивания

2012-03-19T18: 22: 47 + 00: 00 heroku [web.1]: состояние изменено с подпрыгивания до созданного

2012-03-19T18: 22: 47 + 00: 00 heroku [web.1]: состояние изменено с запуском создано

2012-03-19T18: 22: 51 + 00: 00 Heroku [web.1]: процесс Остановка с SIGTERM

2012-03-19T18: 22: 51 +00: 00 приложение [web.1]: [2012-03-19 18:22:51] ОШИБКА Сигнал Исключение: SIGTERM

2012-03-19T18: 22: 51 + 00: 00 приложение [web.1] : /usr/local/lib/ruby/1.9.1/webrick/server.rb:90:in `select '

2012-03-19T18: 22: 55 + 00: 00 heroku [web.1]: Пусковой процесс с командой bundle exec rails server -p 4160

2012-03-19T18: 22: 59 + 00: 00 приложение [web.1]: DEPRECATION WARNING: у вас есть плагины с плагинами версии 2.3 в поставщиках/плагинах! Поддержка этих плагинов будет удалена в Rails 4.0. Выдвиньте их и соедините их в своем Gemfile или добавьте их в свое приложение как lib/myplugin/* и config/initializers/myplugin.rb. Подробнее см. Примечания к выпуску: «http://weblog.rubyonrails.org/2012/01/04/rails-3-2-0-rc2-has-been-released». (вызывается из /app/config/environment.rb:5)

2012-03-19T18: 22: 59 + 00: 00 app [web.1]: DEPRECATION WARNING: у вас есть плагины с плагинами 2.3 в стиле Rails поставщик/плагины! Поддержка этих плагинов будет удалена в Rails 4.0. Выдвиньте их и соедините их в своем Gemfile или добавьте их в свое приложение как lib/myplugin/* и config/initializers/myplugin.rb. Подробнее см. Примечания к выпуску: «http://weblog.rubyonrails.org/2012/01/04/rails-3-2-0-rc2-has-been-released». (Вызывается из в /app/config/environment.rb:5)

2012-03-19T18: 23: 01 + 00: 00 Heroku [web.1]: процесс остановки с SIGKILL

2012-03 -19T18: 23: 01 + 00: 00 heroku [web.1]: ошибка R12 (выход из таймаута) -> Не удалось завершить процесс в течение 10 секунд после SIGTERM

2012-03-19T18: 23: 02 + 00: 00 heroku [web.1]: процесс завершен со статусом 137

2012-03-19T18: 23: 04 + 00: 00 app [web.1]: [2012-03-19 18:23:04] INFO WEBrick 1.3.1

2 012-03-19T18: 23: 04 + 00: 00 app [web.1]: [2012-03-19 18:23:04] INFO ruby ​​1.9.2 (2011-07-09) [x86_64-linux]

2012-03-19T18: 23: 04 + 00: 00 app [web.1]: [2012-03-19 18:23:04] INFO WEBrick :: HTTPServer # start: pid = 1 порт = 4160

2012-03-19T18: 23: 05+

ответ

1

Я надеюсь, вы не возражаете, но я взял на себя смелость идти на ваш сайт себя, чтобы увидеть, в чем проблема. Проблема в том, что вы настраиваете использование конвейера активов, но ни одно из ваших активов не скомпилировано. Вы можете проверить это на случай visiting your main CSS file - вы заметите, что там ничего нет.

Это, скорее всего, потому, что вы забыли включить директивы компиляции в верхней части приложения application.css. См the asset pipeline guide для получения полной информации, но я уверен, вы пропустили такую ​​строку в верхней части application.css:

*= require_self 
*= require_tree . 
+0

Hi Veraticus благодарит за это. Я понял это, когда я сделал источник просмотра, что что-то не так с конвейером моего ресурса, потому что CSS был пуст.К сожалению, процесс переучивания означает, что я должен тратить часы на самые простые ошибки. Еще раз спасибо! – Rubygirl

+0

Нет проблем! Если бы я согласился на мой ответ; это сделает других людей в Stack Overflow более вероятными, чтобы помочь вам в будущем. – Veraticus

0

Я имел эту проблему раньше тоже, и я думаю, что это было что-то делать с Прекомпиляцией ваш файл css. Попробуйте войти в config/environment/production.rb и добавьте это config.assets.precompile += [ "blueprint/*.css" ]. Я предполагаю, что вы используете файл css проекта.

+0

Я тоже попробую. Спасибо за ваш ответ! – Rubygirl

Смежные вопросы