0
我在共享主机上的会话有问题。会话不会持续共享主机 - Laravel 4.2.17
我在本地服务器(XAMPP)上开发了一个应用程序,它工作得很好(会话,身份验证等)。我在共享主机上移动应用程序时出现了这些问题。
我意识到会话不是从一个页面持续到另一个页面,或者从AJAX文件到另一个页面,认证也不起作用。
唯一持续的会话是_token,它在每次页面刷新后都有不同的值。 我在session.php文件文件如下配置:
'driver' => 'database',
'lifetime' => 120,
'expire_on_close' => false,
'lottery' => array(2, 100),
'path' => '/',
'domain' => null
首先,我使用的文件司机和我有同样的问题,现在我使用的数据库。
文件和数据库都在本地服务器上工作,但在共享主机上却没有。
我尝试了在论坛上找到的所有解决方案,但仍然存在同样的问题。
我认为问题出在会话域设置上,因为当我在本地服务器上将null值更改为其他字符串时,我遇到了与在线遇到的相同问题。
请问你能帮我吗?
谢谢,Mirel
你的会议桌是什么样的?你有没有为它创建一个迁移? – Chris
我的迁移是'Schema :: create('sessions',function($ table) { $ table-> string('id') - > unique(); $ table-> text('payload'); $ table-> integer('last_activity'); });' – mirel23
我注意到每次刷新页面时,我的** _ token **会话都会发生变化。我认为这是我的问题。每次我重新加载页面时,会在我的会话表中插入一个新行。 – mirel23