我想从laravel中删除一个包。我做了composer remove vendor/package
在我的开发中一切都很好,但是当我在生产环境中部署时出了问题,我现在什么也做不了。
当我跑步时
php artisan package:discover
我得到了
在 ProviderRepository 中.php第 208 行:
找不到类"Laracasts\Flash\FlashServiceProvider">
我猜我这与某种缓存或 maby 配置有关
但我无法运行此命令,
php artisan config:clear
因为我收到与上面相同的错误消息。
附言。我正在使用拉拉维尔 5.6
如果自动加载器文件被卡住,您可能需要清除它们,因为它在运行时查看这些缓存文件php artisan config:clear
从而产生堵塞。
删除以下文件,它们将重建:/bootstrap/cache/packages.php
/bootstrap/cache/services.php
我解决了删除配置文件的问题,如下所示:
$rm bootstrap/cache/config.php
这个文件基本上是配置的缓存,如果你想为你构建这个文件,只需运行以下工匠命令:
$php artisan config:cache