2015-09-18 93 views
1

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

该网站工作正常,但我想设置一个cookie,以及没有任何设置!我试着从最简单的几个组合:

setcookie('test','test');

要指定更多的选项:

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

什么也没有发生 - 没有设置Cookie没有发生过。我也将其部署到Azure网站,并看到相同的行为。

任何人都知道这可能是为什么?

+1

您是否检查过错误日志? –

+0

@RowlandShaw - 不,我不确定他们在哪里,如果他们启用等等。我会四处挖掘,看看我能找到任何 –

回答

0

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

如果我知道PHP错误日志eixsted,我会看到这些消息:

Cannot modify header information - headers already sent

是啊。小学生错误。