如何在 Symfony 4 中启用生产模式?

How can I enable production mode in Symfony 4?

我的服务器上有一个 Symfony 4 应用程序的副本。当它处于开发模式时,它工作正常。 在我的 .env 文件中,我激活了开发模式:

APP_ENV=dev

但现在我想让我在服务器上的项目转为生产模式。所以我将行更改为

APP_ENV=prod

但现在我只看到一个空白页。错误日志未更新。我能做什么?如果我再次将线路改回 dev,一切正常...

(我在共享主机上,所以我不确定这是 Apache 还是 Nginx)

我认为您仍然需要清除(如果需要的话)预热新环境的缓存。您可以从命令行执行此操作:

php bin/console cache:clear

然后

php bin/console cache:warmup