在composer update
我收到错误后:
在 Filesystem.php 第 146 行:
重命名(/var/www/bootstrap/cache/packages.phpE7r5E4,/var/www/bootstrap/cache /packages.php):没有这样的文件或目录
Artisan 命令不再起作用。已经尝试过:
composer du
composer install
composer update
我发现了问题,我的 windows docker(版本 2.1.0.3)有时无法执行。我不知道packages.php
文件刚刚被锁定的样子。所以这里是修复的秘诀:
bootstrap\cache
artisan optimize
composer du
一切都像魔术一样恢复了工作。:)
运行此命令:composer dump-autoload
此命令将清理所有已编译的文件及其路径。
在终端中输入此命令以清除缓存:php artisan cache:clear
我有同样的错误,这些命令帮助了我:
1. composer dump-autoload
2. php artisan cachce:clear
3. php artisan optimize:clear
对我来说,删除composer.lock
文件然后运行composer install
解决了这个问题。
尝试:
composer dump-autoload
或者:
artisan cache:clear
在您更新或更改composer.json
以刷新所有内容后。