2013-10-06 2 views
1

Я разработал приложение, которое использует пользовательские шрифты CSS3. Но некоторые пользовательские шрифты не загружаются на сервер. Мой URL-адрес приложения: http://techcurt-kshitiz.rhcloud.com, и когда я пытаюсь получить доступ к специальному шрифту, например http://techcurt-kshitiz.rhcloud.com/resources/css/LindenHill-webfont.eot, запрашиваемый ресурс недоступен. Пользовательские шрифты отлично работают на моей локальной машине в каждом браузере.Пользовательские шрифты не загружаются в Openshift server

Я воссоздал свое приложение, но проблема все еще сохраняется. Я использую Openshift с года, но не сталкивался с такой проблемой. Какова может быть причина? Даже файл .less не загружается. Я использую сервер tomcat 6 в Openshift. Я не могу найти какое-либо решение в Google.

+0

Я создал аналогичное приложение http://techcurta-kshitiz1.rhcloud.com и там, пользовательские шрифты работают нормально !!! Но если вы посмотрите http://techcurt-kshitiz.rhcloud.com, они не будут загружены. В чем причина этого? Оба приложения имеют разные учетные записи (или ПК). –

ответ

1

Наконец-то моя проблема решена с помощью сервлет-картирования .ttf и .eot файлов в моих файлах web.xml. Но я не могу понять, как мое приложение запускалось на локальной машине, но не на сервере? Почему так возможно?

1

Вы видите файлы на диске, когда вы используете SSH для передачи?

Проверены ли файлы в Git? Возможно, они игнорируются git и, следовательно, не загружаются. Вы можете проверить, что файл находится в git с «git show master:» - если его игнорировать, он не будет отображаться.

В противном случае это может быть что-то в вашей сборке - возможно, файлы удаляются?

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