1

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

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

4

2 回答 2

1

当您通过 SSH 连接到设备时,您看到磁盘上的文件了吗?

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

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

于 2013-10-06T23:04:49.593 回答
1

最后,我的问题通过 servlet-mapping .ttf 和 .eot 文件在我的 web.xml 文件中得到解决。但我无法理解我的应用程序是如何在本地机器上运行而不是在服务器上运行的?这怎么可能?

于 2013-10-09T17:55:06.997 回答