由于某些原因,我不得不将项目更改为另一个文件夹。我的意思是说我是作为一个新项目迁移的,使用作曲家将“ vendor”文件夹安装为一个新项目。
我的问题是,laravel(v5.6)试图从旧文件夹加载文件,但我不明白为什么这样做。我有6年使用这个框架的经验,这是我第一次看到这个问题。
我从浏览器,laravel项目,服务器(IIS)和作曲家中清除了缓存。
当我想使用工匠生成新密钥时。但这是在旧文件夹(而不是当前文件夹)中创建.env的密钥。
答案 0 :(得分:0)
我发现按文件搜索文件的问题...
Laravel正在将名为“ config.php”的文件创建到文件夹“ bootstrap / cache”中。在新文件夹中安装项目时,必须删除该文件。
我为此浪费了很多时间!