繁体   English   中英

无法登录-Laravel 5.3-Cloudways应用程序

[英]Can't log in - Laravel 5.3 - Cloudways Application

我无法登录,也不知道为什么。 自4天以来,我尝试了很多事情。 我使用git。 该问题仅存在于Web服务器上。 在我的测试环境中,一切正常。 当我尝试登录服务器时,日志中没有出现错误。

测试:Windows 10,Vagrant,Homestead,Laravel 5.3,php 7.0

服务器:Cloudways,Laravel 5.3,php 5.6

我使用的是laravel的Auth系统,使用“记住我”复选框时,我可以登录几秒钟。 延迟之后,它把我踢了出去。 我不明白会发生什么,因为2个服务器之间的唯一区别是.env文件。 我只是备份了服务器的创建日期,用git重新部署了,我还进行了MySql转储以将所有内容保存在Test上。

当然,我做了所有这些命令行:

php artisan clear-compile php artisan config:clear php artisan config:cache composer dump-autoload php artisan session:clear php artisan view:clear php artisan cache:clear

请帮我。

编辑我只是对代码做了一些更改。 但是首先,我需要解释更多问题。 我意识到,如果我使用“记住我”复选框,则可以登录。 事情是我没有被踢出去。 我在每个帖子上都有令牌不匹配错误行67。 问题是,我没有在每个不同的表单中添加csrf字段,而是在布局中添加了带有令牌的meta字段。 现在,我的帖子工作正常。

如果不使用复选框,我仍然无法登录记住我...(默认情况下仅选中它...)仍在寻找问题。

我不确定,但是它可能与cloudway上的PHP版本有关。 Laravel 5.3需要PHP 5.6.4或更高版本(根据https://laravel.com/docs/5.3/upgrade ),但是我认为cloudway上的PHP版本是5.6.2。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM