繁体   English   中英

Laravel迁移每次都使用不同的.env

[英]Laravel migration uses different .env every time

Project有两个环境文件,.env.dev和.env.prod,db设置不同,如DB_HOST=mysqlDB_HOST=mysql-dev

现在我每次运行php artisan migrate:status --env=production都会得到不同的结果php artisan migrate:status --env=production - 有些迁移是在dev上运行但在生产时没有。

这听起来像--env =生产不在数据库设置工作是每次完全随机。

尝试清除缓存,配置:缓存

尝试在本地计算机上创建.env文件(使用本地设置)。 此外,将其添加到.gitignore (可防止与生产服务器上的文件冲突)。 .env.xxx这样的文件.env.xxx被使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM