0

我构建了一个 php 脚本,它通过 cURL 函数在网站上注册/登录。无论如何,它在我的本地 xampp 服务器上运行良好,但是在我的在线主机上运行它时,我遇到了 cookie 的问题。在第一次运行脚本后,cookie 被缓存,第二次我尝试运行脚本时,由于已经登录或类似的原因,我尝试登录的网站出现错误。我尝试删除存储 cookie 的文本文件,尝试使用不同的计算机、IP、浏览器,但似乎没有任何效果。我需要等待 3-4 小时,直到 cookie 过期。所以我的问题是:cookies 可以被服务器以某种方式缓存吗?在我的本地服务器上,它工作得非常完美。谢谢 !

4

1 回答 1

0

你能提供你的代码吗?

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

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

于 2013-08-23T17:02:16.197 回答