【问题标题】:How to rebuild site after editing twig files?编辑树枝文件后如何重建网站?
【发布时间】:2021-06-14 03:02:51
【问题描述】:

Symfony2 上有一个旧站点。 我编辑了其中一个树枝文件。 页面内容保持不变。

我试过了: 清除应用程序/缓存文件夹。 重新启动 apache 服务器。 使用 Ctrl+F5 重新加载浏览器。

编辑树枝文件后如何“重建”网站?

【问题讨论】:

  • 您是否在合适的环境中运行了 cache:clear ?例如,您使用 --env=prod 运行控制台
  • 项目中没有 app/console 或 bin/console 文件。由于 mongodb 驱动程序问题,无法运行“composer install”。

标签: php twig symfony-2.1


【解决方案1】:

Symfony2 最快的方法是:

rm -rf app/cache/*

但是,请确保 app/cache 是可写的。否则,您将有 500 个无法再写入缓存。您还可以具体了解您的环境,例如 app/cache/devapp/cache/prod。下次您的应用加载时会花费更多时间,因此如果您正在运行对时间敏感的应用程序(希望不是 Symfony2),那么请相应地计划更改。

【讨论】:

  • 应用/缓存为空
  • 好的,你还在看到旧的渲染吗?
  • 是的。我在禁用浏览器缓存的隐身窗口中打开页面。
  • 您确定更新了正确的树枝文件吗?至于你做了什么,你应该看到不同的?
【解决方案2】:

问题是我没有注意到该站点是从虚拟机托管的。因此,标准位置的文件被忽略了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-30
    • 1970-01-01
    • 2023-01-31
    • 1970-01-01
    • 2018-05-11
    • 1970-01-01
    • 2015-04-22
    相关资源
    最近更新 更多