托管后的TokenMismatchException

时间:2017-12-03 19:04:31

标签: php laravel cpanel

我使用laravel 5.4开发了一个网站。在localhost它的工作正常。 我将其上传到cpanel共享主机后。它不断得到

(1/1)TokenMismatchException 在VerifyCsrfToken.php中(第68行) 我尝试登录网站时出错

2 个答案:

答案 0 :(得分:1)

首先在登录表单中使用(在html视图中):

{{ csrf_field() }}

接下来尝试通过artisan新的app键生成:

php artisan key:generate

之后重新启动配置文件:

php artisan config:cache

这有帮助吗?

答案 1 :(得分:0)

我在主机上没有SSH访问权限。所以我尝试在我的计算机CMD中运行这些命令,然后上传项目,但我失败了。最后,我用我之前项目的相同版本创建了另一个laravel项目。然后我复制并粘贴我创建的所有控件,视图,请求,模型,帮助器,web.php文件和运行命令Auth和dumpautoload,然后将新创建的项目上传到主机。我也觉得这不是最好的方法。但它的工作对我来说。