首页 > 解决方案 > 在 Lumen 中更改环境文件路径

问题描述

我想将默认的 .env 文件路径更改为另一个(用于生产)。

在基本 laravel 应用程序中,我可以通过编辑 bootstrap/app.php 文件并添加

$app->useEnvironmentPath(...);

但是 Lumen Application 类实现不支持这种方法

我找到了公用文件夹路径编辑的解决方案

$app->bind('path.public', function() { 
    return __DIR__; 
});

在 public/index.php 中,但我找不到类似 path.env(ironment) 的东西。

请帮我解决这个问题

标签: laravellumen

解决方案


我们使用符号链接指向特定的 .env 文件。我们在生产环境中有 .env.prod、.env.test 文件和指向 .env.prod 的 .env 符号链接。我们找到了这种解决方案。


推荐阅读