出于测试目的,我将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
提交表单时遇到上述错误。
答案 0 :(得分:4)
尝试
beforeEach(() => {
angular.mock.module('moduleName', $provide => {
$provide.decorator('$window', $delegate => {
$delegate.gapi = {
auth2: {
getAuthInstance: null,
},
// ... or whatever else you need to mock
};
return $delegate;
});
});
});
php artisan config:cache
php artisan config:clear
答案 1 :(得分:1)
在我的情况下,问题在于自动加载器加载了旧的已删除文件,因此我只使用了“ composer dump-autoload -o”,它就可以工作了
答案 2 :(得分:1)
在 Laravel 项目文件夹中:
<块引用>首先,更新 composer 自动加载器(详细信息)
composer dumpautoload
然后,重启队列(详情)
php artisan queue:restart
答案 3 :(得分:1)
您必须在项目文件夹中运行 composer dumpautoload
。
答案 4 :(得分:1)
使用此代码。 ?
您必须在项目文件夹中运行 composer dumpautoload
。
答案 5 :(得分:0)
就我而言,问题来自内部存储库,它读取旧路径,
解决方案是使用 composer update
读取新的存储库路径。