Laravel 6 artisan package:discover 重命名 bootstrap/cache/packages
Laravel 6 artisan package:discover rename bootstrap/cache/packages
在 composer update
之后我得到一个错误:
In Filesystem.php line 146:
rename(/var/www/bootstrap/cache/packages.phpE7r5E4,/var/www/bootstrap/cache
/packages.php): No such file or directory
Artisan 命令不再有效。已经尝试过:
composer du
composer install
composer update
运行此命令:composer dump-autoload
此命令将清除所有已编译的文件及其路径。
在您的终端中输入此命令以清除缓存:php artisan cache:clear
尝试:
composer dump-autoload
或:
artisan cache:clear
更新或更改 composer.json
以刷新所有内容后。
我发现问题了,我的windowsdocker(版本2.1.0.3)有时无法执行。我不知道 packages.php
文件刚刚被锁定的样子。所以这是修复的方法:
- 我重新启动了 windows,
- 删除了里面的所有文件
bootstrap\cache
- 启动容器
- 运行
artisan optimize
- 运行
composer du
一切都像变魔术一样恢复正常。 :)
我遇到了同样的错误,这些命令帮助了我:
1. composer dump-autoload
2. php artisan cachce:clear
3. php artisan optimize:clear
我删除了 composer.lock
文件,然后 运行 composer install
解决了这个问题。
在 composer update
之后我得到一个错误:
In Filesystem.php line 146:
rename(/var/www/bootstrap/cache/packages.phpE7r5E4,/var/www/bootstrap/cache /packages.php): No such file or directory
Artisan 命令不再有效。已经尝试过:
composer du
composer install
composer update
运行此命令:composer dump-autoload
此命令将清除所有已编译的文件及其路径。
在您的终端中输入此命令以清除缓存:php artisan cache:clear
尝试:
composer dump-autoload
或:
artisan cache:clear
更新或更改 composer.json
以刷新所有内容后。
我发现问题了,我的windowsdocker(版本2.1.0.3)有时无法执行。我不知道 packages.php
文件刚刚被锁定的样子。所以这是修复的方法:
- 我重新启动了 windows,
- 删除了里面的所有文件
bootstrap\cache
- 启动容器
- 运行
artisan optimize
- 运行
composer du
一切都像变魔术一样恢复正常。 :)
我遇到了同样的错误,这些命令帮助了我:
1. composer dump-autoload
2. php artisan cachce:clear
3. php artisan optimize:clear
我删除了 composer.lock
文件,然后 运行 composer install
解决了这个问题。