我想在共享的OVH服务器上部署我的Symfony项目,但是不可能在这种类型的服务器上定义APP_ENV环境变量。
我收到此错误:
致命错误:未捕获RuntimeException:未定义APP_ENV环境变量。您需要为配置定义环境变量,或者将“symfony / dotenv”添加为Composer依赖项以从.env文件加载变量。在/home/ovhpseudo/www/nameofsite/public/index.php:13堆栈跟踪:#0 {main}在第13行的/home/ovhpseudo/www/nameofsite/public/index.php中引发
是否可以在不改变报价的情况下规避这一点?我们必须使用这个环境变量吗?
提前致谢
我用本教程解决了我的问题:https://symfonycasts.com/screencast/symfony-fundamentals/env-vars-tricks-production。
作曲家删除symfony / dotenv
和
作曲家需要symfony / dotenv
解决了我的问题