【问题标题】:Symfony WebProfiler not displayingSymfony WebProfiler 不显示
【发布时间】:2019-04-27 06:37:05
【问题描述】:

当 WebProfiler 页面尝试在我的 Symfony 应用程序中加载时,它无法加载。我得到一个 Twig_Error_Loader 异常,如下所示。

Unable to find template "@WebProfiler/Icon/symfony.svg|default" in @WebProfiler\Profiler\header.html.twig at line 3.

这个 twig 错误来自 web profiler bundle。

关于如何解决此问题的任何建议?

更新: 在将 Symfony_env 设置为 dev 后,我正在开发环境中运行我的 Web 应用程序。 主页加载时,警报显示错误消息:“加载 Web 调试工具栏时发生错误(500:内部服务器错误)。您要打开分析器吗?”

当我单击“确定”时,我被重定向到分析器控制器。它无法呈现树枝模板。那是我收到以下错误的时候。

Unable to find template "@WebProfiler/Icon/symfony.svg|default" in @WebProfiler\Profiler\header.html.twig at line 3.

【问题讨论】:

  • 你使用的是哪个版本的 symfony?
  • @MiteshVasava 我正在使用 2.8
  • 确保您已正确安装 composer
  • 因为.htaccess 文件默认不包含在网站骨架中:) composer require symfony/apache-pack

标签: symfony twig


【解决方案1】:

在你的 .htaccess 中试试这个,doc

    <Directory "/Library/WebServer/Documents/Your_public_symfony_directory">
            ....
            FallbackResource /index.php
            ....
    </Directory>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-25
    • 2015-12-31
    • 2018-06-24
    • 2020-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多