Laravel 4.2 .env.production.php不包括在内

时间:2016-05-22 18:50:58

标签: php laravel laravel-4.2

我的Laravel 4.2应用程序存在一个奇怪的问题。

我有两台服务器都安装了DirectAdmin。

我在一个上使用.env.testing.php,在第二个上使用.env.production.php。 第一个(测试)工作正常,但在第二个上.env.production.php根本没有处理。

我做了一个简单的测试,并在两个服务器上的文件中添加了echo 'test'; - 并且在生产中没有任何事情发生,正如我预期的那样,测试'测试'字显示在屏幕上。

我会很高兴任何提示,解决方案 - 除此之外可能有所帮助。

并且,是的,服务器被识别为生产服务器,是的,我尝试使用putenvgetenv来查看它是否正在执行其工作 - 两者都正常。 不,我不知道为什么它不起作用:/

1 个答案:

答案 0 :(得分:1)

注意:您可以为应用程序支持的每个环境创建一个文件。例如,开发环境将加载.env.development.php文件(如果存在)。但是,生产环境始终使用.env.php文件。