我使用laravel 5.4开发了一个网站。在localhost它的工作正常。 我将其上传到cpanel共享主机后。它不断得到
(1/1)TokenMismatchException 在VerifyCsrfToken.php中(第68行) 我尝试登录网站时出错
答案 0 :(得分:1)
首先在登录表单中使用(在html视图中):
{{ csrf_field() }}
接下来尝试通过artisan新的app键生成:
php artisan key:generate
之后重新启动配置文件:
php artisan config:cache
这有帮助吗?
答案 1 :(得分:0)
我在主机上没有SSH访问权限。所以我尝试在我的计算机CMD中运行这些命令,然后上传项目,但我失败了。最后,我用我之前项目的相同版本创建了另一个laravel项目。然后我复制并粘贴我创建的所有控件,视图,请求,模型,帮助器,web.php文件和运行命令Auth和dumpautoload,然后将新创建的项目上传到主机。我也觉得这不是最好的方法。但它的工作对我来说。