Laravel门户在本地和另一个服务器上工作得很好,但在我的服务器上不行

hxzsmxv2  于 2022-11-18  发布在  其他
关注(0)|答案(1)|浏览(111)

我有一个Laravel门户网站,我从另一个服务器导出,并在我的本地主机上完美地工作,但当我试图将它移动到另一个服务器的页面工作正常,但每当我试图提交一个表单,它显示419|页面过期错误,我已经在我的表单中添加了@csrf,还有一件事,当我试图直接访问管理页面时,页面也没有显示会话消息(拒绝访问)和无效的详细信息消息。它只是闪烁着一条消息,重定向到我的主页链接。有人能帮助我吗?
我试过清理传送门的路径,但没有任何效果。

11dmarpk

11dmarpk1#

请确保您的表单中包含@csrf或{{ csrf_field()}}。

在Laravel中出现Session Expired或419 Page Expired错误消息是因为您的csrf令牌验证失败,这意味着App\Http\Middleware\VerifyCsrfToken::class中间件已经打开。在表单中已经添加了@csrf blade指令,这应该也没问题。

相关问题