setcookie没有在IIS中设置cookie

时间:2015-09-18 10:56:16

标签: php setcookie

我有一个PHP站点,我在Windows 10(x64)中本地运行,使用IIS(我从Web平台安装程序安装了PHP)。

该网站运行正常,但我试图设置一个cookie,好吧,没有任何设置!我尝试过最简单的几种组合:

setcookie('test','test');

指定更多选项:

setcookie('test2', 'test',0,'/','.mydomain.com');

没有任何事情发生 - 没有Set-Cookie发生过。我还将其部署到Azure网站,并看到相同的行为。

任何人都知道为什么会这样?

1 个答案:

答案 0 :(得分:0)

叹息。对我感到羞耻,感谢@RowlandShaw指出错误日志。

如果我知道PHP错误日志已被删除,我会看到这些消息:

Cannot modify header information - headers already sent

烨。小学生错误。