我有一个应该设置 cookie 的脚本。在网络服务器上,它工作得很好,但是当我在本地测试它时,它没有设置。
摘录:
setcookie('sid', 'nv48thnuf39sonv', 0, '/', $_SERVER['HTTP_HOST']);
echo isset($_COOKIE['sid']) ? $_COOKIE['sid'] : '(empty)';
在调用 之前没有输出setcookie
。
在服务器上,它表示(empty)
第一次加载和nv48thnuf39sonv
第二次加载(预期行为)。但是,无论我捣碎多少次http://localhost/
,它都会说并且永远不会改变(empty)
F5
有谁知道是什么原因导致无法设置 cookie?