【问题标题】:Symfony - Changes in parameters.yml not adopted on production serverSymfony - 生产服务器上未采用 parameters.yml 的更改
【发布时间】:2017-03-08 13:41:29
【问题描述】:

在我的app/config/parameters.yml 文件中更改一个值 (application_domain) 后,网络服务器仍使用更改前的旧值。 我正在使用 Symfony 3。该应用程序在带有 Apache2 的 Ubuntu 服务器上运行。

app/config/parameters.yml:

# This file is auto-generated during the composer install
parameters:
    application_domain: mydomainname.com
    #other parameters ...

重启服务器,重启apache2服务,以及php bin/console cache:clear命令也没有用。

【问题讨论】:

  • 你清除缓存了吗?
  • @Rooneyl 是的,抱歉忘记写了
  • 显然你用 env 参数清除了缓存
  • @Matteo 是的,谢谢,我也发现了这个 :)

标签: apache2 symfony


【解决方案1】:

我必须在 php bin/console cache:clear 命令中添加--env=prod 选项。 我用php bin/console cache:clear --env=prod

【讨论】:

    猜你喜欢
    • 2013-01-24
    • 2015-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多