Запуск тонкого сервера в производстве режим не загружает мои ресурсы

Когда я загружаю thin вот так:

thin start -e production

и пытаюсь получить доступ к одной из моих страниц, я получаю это в журнале вывод:

cache: [GET /] miss
cache: [GET /assets/main-bd1ef4b153740fb69fd615304b87ad0d.css] miss
cache: [GET /assets/jqModal-8fa734bf4f58524b2799abd73ab7d34f.css] miss
cache: [GET /assets/jquery-544665ba1d5b4f793290421aafed85c9.js] miss
cache: [GET /assets/application-00b97aa2429046c0c43802f07b756b46.js] miss

Эти файлы существуют в моем каталоге assets в папке public .

Я также выполнил эту команду:

RALS_ENV=production rake assets:precompile

Я пробовал просто получить доступ к файлу /public/assets/application.js в браузере следующим образом:

http://localhost:3000/application.js

Что дает мне 404 ошибка (хотя файл существует в / public / assets , но файл можно прочитать, когда я сделаю запрос к файлу, когда сервер находится в режиме разработки.

У кого-нибудь есть идеи?

]
8
задан aarona 1 February 2012 в 19:37
поделиться