Rails3.1.3 Ошибка: /gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/routing_error.erb в пределах rescues / layout - PullRequest
0 голосов
/ 26 ноября 2011

Я пытаюсь использовать gem 'fancybox-rails' и обновил файлы в соответствии с требованиями gem.

Я создал контроллер и представление для создания страницы с видео-ссылками.

Я использую Rails 3.1.3. Я обновил свой пакет, используя «обновление пакета», и все, кажется, соответствует, но я получаю следующую ошибку.

Вот весь код приложения: https://github.com/jaipratik/i_have_removed_it

Я получаю следующие ошибки.

Вывод - Журнал разработки (может быть полезным)

Rendered /Users/jayparteek/.rvm/gems/ruby-1.9.2-head@default/gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/_trace.erb (1.0ms)
Rendered /Users/jayparteek/.rvm/gems/ruby-1.9.2-head@default/gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (0.7ms)
Rendered /Users/jayparteek/.rvm/gems/ruby-1.9.2-head@default/gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb within rescues/layout (3.7ms)

----- Ошибка: -----------------------------

Rendered /Users/jayparteek/.rvm/gems/ruby-1.9.2-head@default/gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/routing_error.erb within rescues/layout (0.6ms)

Прокомментируйте вышеуказанную ошибку: я обновил самоцветы 'gem update'

------- Ошибка: ----------------------------

ActionController::RoutingError (No route matches [GET] "/cycling_small.jpg"):

Комментарий к вышеупомянутой ошибке: Это изображение находится внутри assets / folder / .... Я могу получить доступ к этому изображению через http://localhost:3000/assets/cycling_small.jpg

------------- Изображения не отображаются ---------------------------- -

1 Ответ

0 голосов
/ 28 ноября 2011

Эта глупая ошибка высосала у меня много времени. Позвольте мне сказать вам один раз решение для этого.

Единственная причина, по которой вы получаете эту ошибку, - ВАШИ ОШИБКИ в коде.

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

Я не знаю, почему не работает. Для меня это все еще загадка.

Предложение: попробуйте использовать Firebug.

...