Php Laravel 7未授权家庭控制器
我将从5号搬到拉威尔7号,并使用新的auth脚手架。不迁移现有项目-仅使用更新版本迁移到。我不能让它产生一个家庭控制器。所有的身份验证控制器都可以正常生成 我的步骤: 创建一个新项目:拉雷维尔新拉雷夫劳思 cd进入项目:cd laravelAuth 需要lavavel/ui包:composer需要laravel/ui-dev 运行artisan ui命令:php artisan ui vue-auth 安装和编译:npm安装和npm运行开发 尝试创建帐户后,出现以下错误: 目标类[App\Http\Controllers\HomeController]不存在Php Laravel 7未授权家庭控制器,php,laravel,authentication,Php,Laravel,Authentication,我将从5号搬到拉威尔7号,并使用新的auth脚手架。不迁移现有项目-仅使用更新版本迁移到。我不能让它产生一个家庭控制器。所有的身份验证控制器都可以正常生成 我的步骤: 创建一个新项目:拉雷维尔新拉雷夫劳思 cd进入项目:cd laravelAuth 需要lavavel/ui包:composer需要laravel/ui-dev 运行artisan ui命令:php artisan ui vue-auth 安装和编译:npm安装和npm运行开发 尝试创建帐户后,出现以下错误: 目标类[App\Htt
没错,没有家庭控制器。任何关于检查内容的想法都会有帮助。我现在使用的是Laravel 7.9.2版,看起来这将停止在Laravel/ui中创建HomeController 解决方法是制作您自己的HomeController: php artisan make:控制器HomeController 以下是制作家庭控制器后要放入的内容:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class HomeController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Contracts\Support\Renderable
*/
public function index()
{
return view('home');
}
}
到目前为止,这似乎正在停止在Laravel/ui中创建HomeController 解决方法是制作您自己的HomeController: php artisan make:控制器HomeController 以下是制作家庭控制器后要放入的内容:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class HomeController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Contracts\Support\Renderable
*/
public function index()
{
return view('home');
}
}
它只是用laravel/ui版本2.0.3修复的
如有必要,您可以对composer进行更新它已被laravel/ui 2.0.3版修复
如果需要,您可以对composer进行更新事实上,该文件既不是为我创建的。我认为这个提交破坏了它也许你可以提交一个问题顺便说一句,我不建议添加-dev,因为AuthControllers依赖于traits,也不依赖于packageWell的接口,这里也一样-我想在安装之后必须手动创建控制器。php artisan make:controller HomeController应该做到这一点,并添加公共函数indexI做了一个pull请求,希望它能很快得到修复谢谢,@ClémentBaconnier,你比我跑得快确实,这个文件既不是为我创建的。我认为这个提交破坏了它也许你可以提交一个问题顺便说一句,我不建议添加-dev,因为AuthControllers依赖于traits,也不依赖于packageWell的接口,这里也一样-我想在安装之后必须手动创建控制器。php artisan make:controller HomeController应该做到这一点,并添加公共函数indexI做了一个拉取请求,希望它能很快得到修复谢谢,@ClémentBaconnier,你比我走得快