Laravel 完全忽略我的配置文件

Laravel completely ignoring my config file

所以,我正在尝试将 Intervention Image 与 Imagick 驱动程序一起使用。

我已完成 php artisan vendor:publish,并选择了干预,现在 config/image.php 已存在。我已将 'driver' => 'gd' 更改为 'driver' => 'imagick',但什么也没有发生。

然后我尝试了 php artisan config:cache,同样的事情。 然后是 composer dump-autoload,然后是 php artisan cache:clear 以及以上的任何其他组合。

我可以在这个文件中放入任何字面意思,用无效语法、垃圾等填充数组,但它会被完全忽略。

有什么我想念的吗?我已经尝试了我所知道的一切。

请尝试:

php artisan config:clear

config:clear命令用于删除[=15=创建的配置缓存文件]config:cache 命令。默认情况下,此命令将删除 bootstrap/cache/config.php 文件。

请从 bootstrap 文件夹中删除 cache 文件夹并创建新的空 cache bootstrap 文件夹中的文件夹 运行 下面的命令

php artisan config:cache
php artisan cache:clear