Laravel 5 vendor/config.php有数据库设置,如何重新生成?

Laravel 5 vendor/config.php有数据库设置,如何重新生成?,laravel-5,Laravel 5,我有一个Laravel 5项目,我把它复制到了一个新文件夹中。我更改了.env文件中的数据库设置。但现在我的结论是,数据库设置也在vendor/config.php中设置。我必须运行什么命令才能重新生成此文件?我已经尝试了composer dump autoload和composer update,但没有成功在config/database.php中,并在.env中查找其设置(带有一些备用默认设置)。例如,默认的MySQL连接: 'mysql' => [ 'driv

我有一个Laravel 5项目,我把它复制到了一个新文件夹中。我更改了.env文件中的数据库设置。但现在我的结论是,数据库设置也在vendor/config.php中设置。我必须运行什么命令才能重新生成此文件?我已经尝试了
composer dump autoload
composer update
,但没有成功

config/database.php
中,并在
.env
中查找其设置(带有一些备用默认设置)。例如,默认的MySQL连接:

    'mysql' => [
        'driver'    => 'mysql',
        'host'      => env('DB_HOST', 'localhost'),
        'database'  => env('DB_DATABASE', 'forge'),
        'username'  => env('DB_USERNAME', 'forge'),
        'password'  => env('DB_PASSWORD', ''),
        'charset'   => 'utf8',
        'collation' => 'utf8_unicode_ci',
        'prefix'    => '',
        'strict'    => false,
    ],

Laravel没有
vendor/config.php
文件。

“但现在我得出结论,vendor/config.php中也设置了数据库设置。”你为什么得出这样的结论?你到底遇到了什么问题?我不知道是怎么回事,但它一直在使用配置文件。而我的database.php和.env则适应了新的环境。不过找到了解决办法。刚刚删除了整个供应商目录,并对所有要重新下载的供应商文件运行了
composer update