php curl cookies cache


php curl cookies cache

我构建了一个php脚本,通过cURL函数在网站上注册/登录。不管怎样,它在我的本地xampp服务器上运行得很好,但当我在网上托管时,我遇到了cookie问题。在第一次运行脚本后,cookie被缓存,第二次我尝试运行脚本时,我从我尝试登录的网站上收到了一个错误,因为已经登录或类似的原因。我试图删除存储cookie的文本文件,我尝试使用不同的计算机、IP和浏览器,但似乎都不起作用。我需要等3-4个小时,直到饼干过期。所以我的问题是:cookie能以某种方式被服务器缓存吗?在我的本地服务器上,它运行得非常完美。非常感谢。

您能提供您的代码吗?

我要检查的第一件事是确保你在服务器上正确地写入了cookie,并且你也可以阅读它。

还可以使用curl_error()查看curl返回的错误。打印出来看看你发现了什么。