Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 拉威尔配准误差_Php_Mysql_Laravel_Homestead - Fatal编程技术网

Php 拉威尔配准误差

Php 拉威尔配准误差,php,mysql,laravel,homestead,Php,Mysql,Laravel,Homestead,我正在关注关于注册的laravel 5.2文档,遇到了一些问题。当我尝试注册时,单击注册按钮后出现以下错误 MethodNotAllowedHttpException在RouteCollection.php第219行:中 RouteCollection.php第219行 下面是我希望用户注册后重定向到的位置的代码,位于AuthController.php中 protected $redirectTo = "pages.test"; Pages是我在views文件夹中创建的文件夹。如果我试图通过

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

MethodNotAllowedHttpException在RouteCollection.php第219行:中 RouteCollection.php第219行

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

protected $redirectTo = "pages.test";
Pages是我在views文件夹中创建的文件夹。如果我试图通过在浏览器中键入来访问“
pages.test
”文件,则该文件有效。 这是我的路线控制器中的代码

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

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

当您单击“提交”按钮时,您可以发送帖子,因此您可以将其更改为:

Route::post("test", function()
{
  return view("pages.test");
});
如果需要,您可以使用:

Route::any("test", function()
{
  return view("pages.test");
});
将其更改为:

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

据我所知,您正在尝试从html表单注册用户。如果表格中的方法是
post

<form method="post" action="your_action_url" />
若方法是
get
,那个么路由应该是

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

如果您想进一步探索,请参阅laravel

我尝试将路线更改为post和any,但仍然出现以下错误。MethodNotAllowedHttpException在RouteCollection.php第219行中:在RouteCollection.php第219行中,您能否提供表单标记是的问题是表单标记。我忘了将操作设置为我想要的url。谢谢你的帮助谢谢我现在就开始工作了,我忘了把表单操作改成正确的url。