【问题标题】:Favicon not showing in Symfony2 using Xampp使用 Xampp 在 Symfony2 中未显示 Favicon
【发布时间】:2014-02-14 16:07:36
【问题描述】:

我正在尝试修改 Xampp favicon,但这是不可能的。

一开始我更改了xampp默认的favicon htdocs/favicon.ico,它仍然显示橙色的“X”。

然后我想可能是我的symfony项目的配置。 所以我去了myProyect/web 并用我的覆盖了symfony favicon.ico。 我必须澄清,在我做这个之前,它没有显示“SF”黑色图标。

并尝试将收藏图标行添加到“base.html.twig”和“layout.html.twig”:

<link rel="shortcut icon" href="{{ asset('favicon.ico') }}" />

也试过这个:

<link rel="icon" type="image/x-icon" href="{{ asset('favicon.ico') }}" />

favicon 文件位于-> htdocs/MyProyect/web/favicon.ico

但我不知道为什么仍然显示 Xampp 默认图标... 我已经清除了 symfony 缓存,以及 chrome 和 firefox 的缓存,但仍然无法正常工作。

我会在这方面得到一些帮助,我是 Symfony 菜鸟,其中某些部分让我发疯。

谢谢大家。

【问题讨论】:

  • 您是否尝试过其他从未使用过的浏览器。我总是对 Favicon 有这个问题,必须使用 Safari 来确认它是否正常工作。我知道您已经清除了其他浏览器的缓存,但是您更改了默认的 xampp favicon 并且它仍然出现的事实让我想到了这一点。
  • 生成的html中的路径是否正确?你是用 [SHIFT] + [F5] 重新加载页面还是在不从缓存读取的情况下重新加载页面?
  • @ferdynator CTRL + F5 在 Windows 上
  • 我刚刚替换了 htdocs 中的图标,仍然在 Chrome 中显示为原始图标,但 Firefox 现在向我显示了正确的图标。无论我刷新多少次,chrome 都会继续显示错误。

标签: php symfony xampp twig favicon


【解决方案1】:

您的网站图标应位于网络文件夹根目录中。 如果不加载新的网站图标,则使用这样的查询字符串。

<link rel="icon" type="image/x-icon" href="{{ asset('favicon.ico') }}?v=2" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-24
    • 2021-10-23
    • 1970-01-01
    相关资源
    最近更新 更多