Laravel 4迁移Bug?

时间:2014-04-25 09:28:12

标签: laravel laravel-4

您知道Laravel如何允许基于环境的配置吗? “app / config / local”中的配置文件覆盖“app / config”中的配置文件。除了配置文件:“database.php”

之外,“local”目录中的所有配置文件都按预期覆盖

我希望能够为本地和生产环境指定不同的数据库连接。但是当我这样做并运行“artisan migrate --env = local”时,它仍然会尝试使用生产文件夹中的配置,而不是“本地”文件夹。

1 个答案:

答案 0 :(得分:1)

这有时会让当地的环境变得有些混乱。我通常在bootstrap / start.php中使用主机名而不是IP。

例如我的Virtual Box Localhost的主机名是“debian”...只需在终端输入hostname即可获取主机名。

这应该有效。但是,由于您正在使用环境配置文件夹(我总是这样做),因此我会删除app / congig / *中的设置,因为您的其他服务器将在app / config /中拥有自己的设置EM> yourenv

希望这有帮助