У меня был проект с refinerycms(мастер ветки) и rails 4.1.1.
Я использую операторскую волну для загрузки изображений и связанных с моделью. Загрузка файлов работает нормально, я видел изображения в общей папке: public/uploads/related_file/file/1/test.jpg
Я пытаюсь получить доступ к этому изображению с помощью пути
http://localhost:3000/uploads/related_file/file/1/test.jpg
<%= image_tag related_file.file_url if related_file.file_url.present?%>
но я получаю ошибку 404.
Начат GET "/uploads/related_file/file/1/test.jpg" для 127.0.0.1 в 2014-09-25 15:43:31 -0500 Обработка Refinery::PagesController#show as JPEG Параметры: {"path"= >"uploads/related_file/file/1/test", "locale"=>:en}
Просто для проверки я пытаюсь получить доступ к страницам 404.html и 505.html в общей папке, но на этот раз я получаю эти ошибки
Не удалось найти Refinery::Page с 'id'=404 Не удалось найти Refinery::Page с 'id'=500
Очевидно, НПЗ перехватывает запросы к общей папке.
Как я могу это исправить? Мне просто нужно увидеть загруженные изображения на моей странице, как я могу это сделать??
Редактировать:
Просто для тестирования я добавил изображение test.jpg в свою общую папку. когда я попытался увидеть это изображение в браузере, я получил страницу с ошибкой 404.
http://localhost:3000/test.jpg
Started GET "/test.jpg" for 127.0.0.1 at 2014-09-26 09:57:53 -0500
Processing by Refinery::PagesController#show as JPEG
Parameters: {"path"=>"test", "locale"=>:en}
Пожалуйста, мне нужна помощь...
Спасибо