【问题标题】:Browser closes after project's cache cleaned [symfony2]清理项目缓存后浏览器关闭 [symfony2]
【发布时间】:2016-07-27 10:13:44
【问题描述】:

我在 symfony 2.3 中有一个项目。 我不得不清理它的缓存以释放我的服务器的一些空间。但是在我没有之后,浏览器甚至没有像以前那样加载页面。它转到链接并在没有任何响应的情况下关闭。

我不知道哪些信息对这个问题有用。我刚刚运行了命令:

sudo php app/console cache:clear

我也必须清理 prod 环境的缓存吗?

清理项目的缓存对项目有危险吗?我一直认为这可能会使整个事情崩溃。

谢谢

【问题讨论】:

  • 显示的错误是什么?
  • 将 chmod 777 分配给 var/cache 目录
  • 是的,您总是需要在进行更改后清除生产环境的缓存。它会破坏“整个事情”吗?可能。取决于交通和什么不是。如果这是一个问题,请让应用程序脱机。对于我的应用来说,这不是问题。

标签: symfony caching symfony-console


【解决方案1】:

您应该检查缓存目录的权限并将会话移动到单独的文件夹中,因为如果您不处理会话目录,缓存:清除也会注销任何已登录的用户。

framework:
    session:
      # Don't forget creating the folder /var/sessions with the right permissions
      save_path: %kernel.root_dir%/var/sessions

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 2016-09-01
    • 2012-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-26
    相关资源
    最近更新 更多