当我运行命令 "make:auth" 并重新加载 Laravel 时,会显示链接,但当我单击它们时,它会显示"Not Found"



所以我下载了Laravel 5.5,并运行了以下命令在我的终端中。 php artisan make:auth,当我重新加载 Laravel 时,出现了登录和注册的链接,但当我单击它们时,它说未找到。

我尝试重置工匠并删除我的表,以及重新迁移工匠,但它们都不起作用。

php artisan make:auth

这是我的网络.php文件。

Route::get('/', function () {
    return view('welcome');
});

Route::get('/post', 'PostController@index');
Auth::routes();
Route::get('/home', 'HomeController@index')->name('home');
Auth::routes();
Route::get('/home', 'HomeController@index')->name('home');

执行项目后是否检查过项目的目录树?

您是否运行了迁移?

如果您执行了所有这些操作,它应该为身份验证所需的所有路由和视图搭建基架。但是,如果它仍然无法正常工作,那么您可能需要卸载Laravel并安装新的发行版。

你能在

routes 目录下添加你的 web.php 文件吗?

这可能是路由问题。

谢谢。

这是因为锚标签不起作用...可能是一些语法错误或拼写错误也许Ragister.blade.php有一些问题

最新更新