php - Laravel 注册错误

标签 php mysql laravel homestead

我正在关注有关注册的 laravel 5.2 文档,但遇到了一些问题。当我尝试注册时,单击注册按钮后出现以下错误。

MethodNotAllowedHttpException in RouteCollection.php line 219: in RouteCollection.php line 219

这是我希望用户注册后重定向到的代码,位于 AuthController.php 中。

protected $redirectTo = "pages.test";

Pages是我在views文件夹中创建的文件夹。如果我尝试通过输入 http://mywebapp.app/test 来访问“pages.test”文件,它就会工作。进入浏览器。 这是我的路线 Controller 中的代码。

Route::get("test", function()
{
  return view("pages.test");
});

我尝试设置 $redirectTo = "test" 和 "pages.test.blade.php"和 "test.blade.php >”,这些都不起作用。任何帮助,将不胜感激。

最佳答案

据我了解您的问题,您正在尝试从 html 表单注册用户。如果表单中的方法是 post

<form method="post" action="your_action_url" />

那么路线应该是

Route::post('test',function(){
return view('your_view');
});

如果方法是get,那么路由应该是

 Route::get('test',function(){
    return view('your_view');
    });

如果你想探索更多,请参阅 laravel doc

关于php - Laravel 注册错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35414782/

相关文章:

php - Opencart:如何获取运输方式的代码

php - 如何在让用户通过电子邮件将内容发送给他们的 friend 的同时防止垃圾邮件?

java - 使用数据库 mysql 桌面部署 Java 应用程序

php - 尝试使用 php 从数据库检索数据

mysql - 将数据库从 Postgres 迁移到 MySQL

php - 共享托管的主管替代方案

html - Bootstrap 4 'text-truncate' 类定位下面的文字

PHP MySQL 更新查询不执行

php - 如何使用 mysqli 计算同一数据库中的 2 行

Laravel 就像查询生成器一样