正文今天被坑了,而且被坑的好爽! 该死的UTF-8 有 BOM 格式编码IP云V管理员/2022-11-30/0 阅读 11/30小程序:扫一扫查出行【扫一扫了解最新限行尾号】复制小程序 调一个项目,最后无法登录了。 排查到最后发现是cookie无法保存会话ID, 工作两年的经验这时候没用上。 开始一以为是PHP.ini的配置错了。 考虑过域名,浏览器问题。 脚本BUG。 最后最后一步步耐心的调试, 是编辑器的问题。这里,推荐大家用NOTEPAD++;这款文件编辑软件。 UTF-8 带 BOM 格式的编码会导致SESSION的ID无法写入到浏览器。 带BOM的格式编码,会隐性的在报头之前输出,导致set-cookie设置失效。 万年坑,写此文章来纪念这个坑。