我将 Codeigniter PHP Framework 与 Tank Auth 身份验证库一起使用。在我的配置文件中,我有 $config['sess_cookie_name'] = 'ci_session';
。
问题:登录后,我使用 Chrome 的开发者工具检查了 cookie,发现不是 ci_session
,而是 something_ci_session
,其中something
前缀是自动添加的。这是我的网络主机自动添加到我所有数据库的相同前缀。
我想知道它是否与虚拟主机有关,以及如何删除前缀。谢谢!
最佳答案
您的虚拟主机必须添加此前缀,以防止您的应用与其他人的应用发生冲突,如果他们应该选择相同的 sess_cookie_name
ci_session
的值.
你不能删除它。
他们使用的共享方法是他们在给定机器上的所有客户都使用相同的服务器应用程序实例,而不是运行独特服务的独特虚拟机。
关于php - 添加到我的 cookie 名称的前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8184042/