gpt4 book ai didi

Laravel Serve 命令不尊重 --env 参数

转载 作者:行者123 更新时间:2023-12-02 13:02:21 24 4
gpt4 key购买 nike

为了能够直接在我的 IDE 中运行浏览器测试(不使用 artisan dusk 命令),我想运行 php artisan serve --env=dusk.local 。虽然它确实启动了本地 PHP 服务器,但它使用了错误的数据库。它使用.env中指定的数据库。不是 .env.dusk.local 中的那个.
我跑了php artisan cache:clear数千次,但没有改变任何东西。
运行像 php artisan migrate --env=... 这样的东西作品。

有没有一种方法可以实现我的目标,而无需重命名我的 .env.dusk.local文件至.env每次测试之前?

最佳答案

这是 Laravel 5.8 中的一个错误:https://github.com/laravel/framework/issues/27828

目前没有解决方案(除了降级到 Laravel 5.7)。

已在最新版本 5.8.7 中修复。

关于Laravel Serve 命令不尊重 --env 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55277863/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com