laravel 5找不到.env文件

时间:2015-03-05 21:51:00

标签: laravel-5

我的本​​地有一个WAMP服务器,它有.env文件,其中包含为DB设置的变量,它按预期工作。然后我有一个远程共享主机服务器,它也有.env文件,包含DB的变量,但我不断获得Access denied for user 'forge'@'localhost',如果我尝试通过.env文件中设置的env('SOME_VARIABLE')获取值得到一个空字符串。似乎由于某种原因,laravel无法找到.env文件。有没有一个mod女巫应该启用,还是有其他原因导致变量没有加载?

1 个答案:

答案 0 :(得分:0)

您是否为远程服务器上的.env文件正确设置了权限?如果网络服务器没有读取文件的权限,则无法加载配置;根据您的设置,它可能不会在此处停止,并将继续尝试连接到数据库而不加载任何配置变量。