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

时间:2019-04-19 18:37:17

标签: php laravel

项目有两个环境文件,.env.dev和.env.prod,数据库设置不同,例如DB_HOST=mysqlDB_HOST=mysql-dev

现在,每次运行php artisan migrate:status --env=production时,我都会得到不同的结果-一些迁移是在开发人员身上进行的,而在生产环境中则没有。

这听起来像--env = production不能正常工作,每次数据库设置都是完全随机的。

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

1 个答案:

答案 0 :(得分:0)

尝试在本地计算机上(使用本地设置)创建.LastEntry()文件。另外,将其添加到var sum = data.reduce(function(a,b){ return a + b[1]; }, 0); (以防止与生产服务器上的文件冲突)。诸如.env之类的文件未使用。