Kohana 3.3 - Ошибка Kohana_HTTP_Exception [ 404 ] Unable to find a route to match the URI

Очень часто я работаю ночами. Вот и сегодня решил немного поработать над одним из проектов, но наткнулся на неожиданную проблему. Сразу оговорюсь, что сайт, которым я занимался находился в тот момент на виртуальном LAMP сервере - сайт на фреймворке Kohana и в данный момент я как раз прикручивал слайдер изображений на одну из страниц.

 

Благополучно интегрировав слайдер, я заметил, что на странице появилось только одно фото из 13. Все остальные не желали показываться. Открыв консоль я обнаружил, что файлы изображений браузер просто не находит. "Попробую открыть одноиз изображений по ссылке" - подумал я. Картинки я конечно не увидел, зато увидел ошибку - Kohana_HTTP_Exception [ 404 ]: Unable to find a route to match the URI: files/images/slider/21212121.JPG

Судя по ошибке сервер просто не видит картинку, но в папке она есть, это я проверил сразу. Время было уже позднее и я решил отложить решение на утро. Хм, если бы это была страница сайта, наверное я бы грешил на bootstrap.php, но это рисунок, он должен открыться в любом случае. Тем более один рисунок в этой папке все же открывается. И вот тут мне пришла в голову простая мысль - а может я где-то ошибся и написал неверный путь? Перед сном я решил еще раз взглянуть на код слайдера, и наконец нашел ошибку. Она была не в путях, а в самих названиях файлов. В коде рисунки я обзывал например так -  21212121.JPG, а в папке на сервере лежал файл 21212121.jpg. Уж и не знаю, кому сие не понравилось, моему LAMP серверу или кохане, но факт налицо, все дело было в расширениях файлов. После того, как я переписал ссылки, слайдер заработал. Отсюда вывод, ложитесь спать пораньше и вам не придется исправлять свои досадные ошибки утром.

Также можно почитать:



К сожалению, у Вас отключен Javascript, включите JavaScript, чтобы испытать комментарии правильно

Оставить комментарий: