我构建了一个php脚本,它通过cURL函数在网站上注册/登录。无论如何,它在我本地的xampp服务器上运行得很好,但是当我把它放到我的在线主机上时,我遇到了cookies的问题。在第一次运行脚本后,cookies被缓存,第二次我尝试运行脚本时,由于已经登录或类似的原因,我从我试图登录的网站得到一个错误。我尝试删除存储cookie的文本文件,我尝试使用不同的计算机、IP和浏览器,但似乎什么都不起作用。我需要等待3-4小时,直到饼干过期。所以我的问题是:cookie能以某种方式被服务器缓存吗?在我的本地服务器上,它工作得非常好。谢谢!
发布于 2013-08-24 01:02:16
你能提供你的代码吗?
我要检查的第一件事是确保您确实在服务器上正确地编写了cookie,并且您也可以读取它。
您还可以使用curl_error()查看cURL返回的错误。打印出来看看你找到了什么。
https://stackoverflow.com/questions/18407771
复制相似问题