问题描述
使用 composer update
更新我的 Laravel 应用程序后,我的 .env 文件不再加载到脚本中。当我 var_dump($_ENV)
时,我得到一个空数组。
我使用 docker - 准确地说是 laradock - 来托管我的应用程序。我只启动 docker-compose up Nginx mariadb
,所以我只运行以下容器:Nginx、PHP-fpm、workspace、mariadb 和 docker-in-docker。
当我通过 ssh 进入 docker-composer exec workspace /bin/bash
目录中的容器 cat .env
和 /var/www
时,我看到包含所有变量的 .env 文件在容器内可用。但是,$_ENV
数组仍然是空的。
提供的解决方案 this question 对我不起作用。由于 laradock 不是我的作曲家定义的一部分,因此服务器设置没有任何变化,并且没有 .htaccess
文件可能会在 Nginx 完成工作时搞砸。
知道从哪里开始调试吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)