【发布时间】:2014-11-15 09:00:05
【问题描述】:
我正在尝试向 Cloudflare 网站发出请求。 直到昨天我还有一个工作脚本,但现在看起来请求被发送回是空的。 现在问题似乎很奇怪,原因如下: *直到昨天它工作正常。 *它只发生在需要 SSL 连接的网站上。 *相同的代码适用于我的本地主机,但不适用于我的服务器。
这是我正在使用的代码:
$ch = curl_init();
$curlConfig = array(
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6',
CURLOPT_FOLLOWLOCATION => 1
);
curl_setopt_array($ch, $curlConfig);
$result = curl_exec($ch);
curl_close($ch);
如您所见,代码非常简单,但我就是不明白为什么它不能在我的服务器上运行,而在我的本地主机 (XAMPP) 上运行良好。
在此先感谢您,祝您有美好的一天!
【问题讨论】:
标签: php ssl curl cloudflare