无法打开流:没有这样的文件或目录(Laravel)

Ehs*_*avi 2 controller laravel

我将UsersController.php文件重命名为~UsersController.php进行测试,并且一切正常,直到将其重命名为现在,UsersController.php然后出现以下错误

include(C:\xampp\htdocs\xxx\vendor\composer/../../app/Http/Controllers/~UsersController.php): failed to open stream: No such file or directory

我在UsersController不更改路线文件或视图中的任何内容的情况下提交表单时遇到了以上错误。

小智 5

尝试 php artisan config:cache php artisan config:clear composer dump-autoload -o

  • @vahe-shak `php artisan config:cache`、`php artisan config:clear` 和 `composer dump-autoload -o` 之间有什么区别? (2认同)
  • 您能否更新 asnwer 以解释每个命令的作用。Laravel 指定``您通常应该运行 php artisan config:cache 命令作为生产部署过程的一部分。该命令不应在本地开发期间运行,因为在应用程序开发过程中需要经常更改配置选项。``` 如果没有解释,人们可能会盲目运行您的代码,从而产生后果。 (2认同)