在运行Chrome的Android设备上,我的会话在使用Ion Auth重定向后从未保存,并且我始终获得新的会话ID。此问题在Chrome的其他移动版本,桌面版Chrome或我运行Chrome的其他Android设备上并不持久。
当所有其他方法都失败时,我将我的网站转移到另一个(免费)生产服务器上,它在那里工作。重要的是要注意这个问题是 unique 到我拥有的这个设备。我完全清除了Chrome,当它无效时我完全重置了Android设备。
所以我有一些有趣的故障排除问题:
可能是什么问题?我可以采取哪些故障排除步骤来缩小问题范围?
配置:
$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'fagardesigns_session';
$config['sess_expiration'] = 86400;
$config['sess_save_path'] = dirname(ROOT) . DS . '_sessions_' . DS;
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;
$config['cookie_prefix'] = 'nc';
$config['cookie_domain'] = '.fagardesigns.com';
$config['cookie_path'] = '/';
$config['cookie_secure'] = FALSE;
$config['cookie_httponly'] = FALSE;
除了设备重置所采取的其他步骤:
系统规格:
CI:3.1.7
PHP(prod):5.6(同样的问题7)
Ion_Auth:最新版本