将环境放入产品中并删除探查器Symfony 4

时间:2019-11-13 13:56:43

标签: symfony symfony4

我正在将网站投入生产,但是我的环境存在问题。如下面的屏幕快照所示,该网站仍处于“开发”模式

enter image description here

但是,我已经如下修改了我的.env文件:

APP_ENV=prod
APP_DEBUG=0
APP_SECRET=secretthings
#TRUSTED_PROXIES=127.0.0.1,127.0.0.2
#TRUSTED_HOSTS=localhost,example.com
###< symfony/framework-bundle ###

我应该更改另一个文件还是执行其他操作,以便我的网站最终可以正常运行?

谢谢您的回答

2 个答案:

答案 0 :(得分:0)

您是否尝试清除缓存? 移至您的项目,然后输入php bin/console cache:clear。您也可以使用php bin/console cache:clear --env=prod传递要清除的环境。使用devprod作为参数。

编辑:如果您有.env.local文件-您需要在此更改环境。

答案 1 :(得分:-2)

更新.env文件后,应运行composer dump-env prod编译环境文件以供生产使用。