【发布时间】:2015-12-21 11:35:04
【问题描述】:
我最近更换了电脑,现在在本地运行我的网站时,所有字体很棒的图标都被框或其他字符替换。这会跨浏览器发生。
我的第一个想法是 FA 文件没有正确链接。我查了一下,他们被链接到了。该页面的来源也与我以前的计算机相同(它仍然可以工作)。如果我链接到 CDN 而不是本地文件,问题也仍然存在。
我现在使用的是 linux mint 而不是 OSX,并尝试对此进行搜索,但所有结果都表明它可以在本地工作,但不能在远程工作。
服务器是 Pyramid Web 应用程序提供的,所以不是 apache/nginx 问题。
接下来我应该去哪里看,或者还有什么可以尝试的吗?
【问题讨论】:
-
我知道这是一个愚蠢的问题,但我需要问一下:你的fa文件和以前在同一目录下吗?
-
您是通过 localhost 提供服务,还是直接查看计算机上的文件?后者我也遇到过类似的问题。
-
@GabrielIlharco:明智的问题,是的。此外,如果我链接到 CDN,我也会遇到同样的问题。
-
使用浏览器开发人员工具中的网络选项卡,您能看到正在发出的请求吗?如果是这样,你可以检查url、响应码等的正确性。
-
@ronan_mac 感谢您解决我的问题。该文件被缓存到一个旧位置(不知道为什么)并且看到它在那里我能够正确刷新它(重建网络应用程序并重新启动框架服务器),现在它可以正常工作。谢谢你:)
标签: font-awesome