0

我使用的是 Windows 7。我安装了 XAMPP 1.8.0 并启用了 CURL 功能。但是,我仍然无法抓取网页。

我使用了以下代码段:

<?php
// create a new cURL resource
$ch = curl_init();

// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://www.google.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);

 // grab URL and pass it to the browser
 curl_exec($ch);

 // close cURL resource, and free up system resources
 curl_close($ch);
 ?>

当我执行程序时,错误消息是:

Fatal error: Maximum execution time of 30 seconds exceeded in
C:\xampp\htdocs\testing\curl.php on line 14

第 14 行: curl_close($ch)

为什么我会收到这样的错误?我该如何调试它?请帮我。

4

1 回答 1

0

set_time_limit($seconds);在您的页面中添加

添加curl_setopt ($ch, CURLOPT_TIMEOUT, 60);并尝试

于 2013-02-20T12:53:26.907 回答