gpt4 book ai didi

交响乐 4 : Uncaught RuntimeException: APP_ENV environment variable is not defined

转载 作者:行者123 更新时间:2023-12-05 06:34:46 28 4
gpt4 key购买 nike

我正在 docker 容器中开发一个新的 Symfony 4.0 应用程序(Apache SSL 容器代理到 Symfony 容器)。一切都适合开发环境。在 docker 容器内,APP_ENV 被设置为 prod(通过输入正在运行的 docker 容器并发出 SET 命令进行交叉检查)。我从 composer 中删除了 symfony/dotenv……一切顺利,没有错误。

但是调用我的站点它仍然告诉我 APP_ENV 未定义。我错过了什么?

我在这里读到有关将 APP_ENV 复制到“/etc/environment”的信息。我还没有在 Symfony 文档中看到它。对此来源有任何提示吗?

谢谢,沃尔夫拉姆

最佳答案

我想分享我找到的答案:在 Docker 环境中 $_ENV var 用于检索环境变量。 Symfony 团队在 $SERVER 中实现了环境变量的检索。

记录在这里: https://github.com/symfony/recipes/issues/331

index.php 中的一个补丁(在上面的链接中提供)将暂时解决这个问题。

沃尔夫拉姆

关于交响乐 4 : Uncaught RuntimeException: APP_ENV environment variable is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50095496/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com