Curl不使用子域

Curl不使用子域,curl,Curl,这是我现在得到的代码(更改了域名和子域名): 好吧,那么。。。如果我从中导航任何页面,这段代码都可以正常工作,但如果我试图从中抓取一个页面,它会下降并显示一个白色页面。变量转储(抓取页面($抓取));回显我的字符串(0)”。我不知道问题出在哪里,为什么我不能访问该页面。我在谷歌上搜索了一个星期,尝试了很多方法,但都没用,也许你们可以帮我 提前感谢。检查cookie文件,如果它有任何保存的cookie,当您关闭手柄时也应该保存cookie 在登录功能中更改此代码: ob_start()

这是我现在得到的代码(更改了域名和子域名):


好吧,那么。。。如果我从中导航任何页面,这段代码都可以正常工作,但如果我试图从中抓取一个页面,它会下降并显示一个白色页面。变量转储(抓取页面($抓取));回显我的字符串(0)”。我不知道问题出在哪里,为什么我不能访问该页面。我在谷歌上搜索了一个星期,尝试了很多方法,但都没用,也许你们可以帮我


提前感谢。

检查cookie文件,如果它有任何保存的cookie,当您关闭手柄时也应该保存cookie

在登录功能中更改此代码:

    ob_start();
    return curl_exec ($ch);
    ob_end_clean();
    curl_close ($ch);
致:


仍然没有,它给了我一个空白页,没有任何变化我注意到你试图从你的函数中访问全局变量,你需要把全局$variable_name放在函数体中,这样函数就可以访问它,也许网站不想给你空代理字符串的数据。你能试着把错误通知给E_ALL,用curl_error来看看curl是否有错误吗;和全球美元代理;如果($response_data===FALSE)echo“CURL failed:”。curl\u错误($login)。“\n”;页面仍然是白色的,没有错误,没有警告,什么也没有。
    ob_start();
    return curl_exec ($ch);
    ob_end_clean();
    curl_close ($ch);
$response_data = curl_exec($ch);
curl_close($ch);
return $response_data;