【发布时间】:2018-09-15 13:22:55
【问题描述】:
我想在共享 OVH 服务器上将我的 Symfony 项目部署在生产环境中,但无法在此类服务器上定义 APP_ENV 环境变量。
我收到此错误:
致命错误:未捕获的 RuntimeException:未定义 APP_ENV 环境变量。您需要为配置定义环境变量或添加“symfony/dotenv”作为 Composer 依赖项以从 .env 文件加载变量。在 /home/ovhpseudo/www/nameofsite/public/index.php:13 堆栈跟踪:#0 {main} 在 /home/ovhpseudo/www/nameofsite/public/index.php 第 13 行抛出
是否可以在不更改报价的情况下规避此问题? 我们必须使用这个环境变量吗?
提前致谢
【问题讨论】:
-
您可以在
.env文件中设置环境变量。你试过吗?见the docs。
标签: php apache deployment server symfony4