自定义字体未上传到 Openshift 服务器



我开发了一个使用自定义CSS3字体的应用程序。但不知何故,自定义字体没有上传到服务器中。我的应用程序 URL http://techcurt-kshitiz.rhcloud.com,当我尝试访问自定义字体(如 http://techcurt-kshitiz.rhcloud.com/resources/css/LindenHill-webfont.eot)时,将显示请求的资源不可用。自定义字体在我的本地机器的每个浏览器中都能正常工作。

我已经重新创建了我的应用程序,但问题仍然存在。我已经使用Openshift一年了,但从未遇到过这样的问题。可能的原因是什么?即使 .less 文件也不会上传。我在Openshift中使用tomcat 6服务器。我无法在谷歌中找到任何解决方案。

当您通过 SSH 连接到齿轮时,您是否看到磁盘上的文件?

文件是否签入 Git? 它们可能被 git 忽略,因此没有上传。 您可以使用"git show master:"检查文件是否在 git 中 - 如果忽略它不会显示。

否则,它可能是您的构建中的某些内容 - 也许文件被删除了?

最后,

我的问题通过我的 web.xml 文件中的 servlet 映射.ttf和 .eot 文件解决了。但是我无法理解为什么我的应用程序在本地机器上运行而不是在服务器中运行?这怎么可能呢?

最新更新