php - 添加到我的 cookie 名称的前缀

标签 php mysql codeigniter session cookies

我将 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/

相关文章:

php - mysql -codeigniter 计算某个数字出现的次数

javascript - 如何在 PHP 中查找包含视频或图像的 Telegram 嵌入 html 代码?

php - 如何从 PHP myadim 数据库检索图像并在 android ListView 中显示?

Phpseclib sftp put 超过 1 GB 的文件内存不足

mysql - 如何优化 MySQL 查询以便 WHERE 子句中的选定值仅计算一次?

javascript - 具有 Codeigniter 表单验证的 Bootstrap 模态

php - 是否可以替换 (monkeypatch) PHP 函数?

php - AJAX 调用 PHP 文件的问题,mysql 不执行 - 有错误

java - Spring Boot 异常 "java.lang.IllegalArgumentException: Not a managed type:"

php - 使用 codeigniter 上传时为 "did not select a file to upload"