【发布时间】:2020-07-25 04:27:01
【问题描述】:
我的 wordpress 插件设置了一个类似的 cookie:
setcookie($key,json_encode($something),0,'/');
这通常有效,但不适用于特定用户的网站。
在setcookie() 调用之后立即执行var_dump($_COOKIES); 表明相关cookie 存在于数组中,但响应标头中没有setcookie。应该由我的插件设置的网站公共端(不是管理仪表板)上设置的其他 cookie 也不起作用。
用户安装了缓存插件,但即使页面请求根本没有命中任何缓存,这个问题仍然存在。
从活动主题中的functions.php 文件设置测试cookie 有效。
什么可能导致问题,有什么可能的解决方案或进一步调试的方法?
【问题讨论】:
标签: php wordpress cookies setcookie