php代码在循环完成之前退出循环

php代码在循环完成之前退出循环,php,mysql,curl,Php,Mysql,Curl,我编写了一个php脚本,使用CURL从另一个站点获取数据。已上载到服务器。有一个与数据库和相关url的aloop通信。它在我的本地计算机中运行良好。但是在流程完成之前,代码本身存在。我已经设置了时间限制(0)。但是没有起作用 它从这里刹车时,运行多次 $curl_connection = curl_init("$link"); curl_setopt($curl_connection, CURLOPT_CONNECTTIMEOUT, 30); curl_setopt($curl_connec

我编写了一个php脚本,使用CURL从另一个站点获取数据。已上载到服务器。有一个与数据库和相关url的aloop通信。它在我的本地计算机中运行良好。但是在流程完成之前,代码本身存在。我已经设置了
时间限制(0)。但是没有起作用

它从这里刹车时,运行多次

$curl_connection =  curl_init("$link");

curl_setopt($curl_connection, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($curl_connection, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)");
curl_setopt($curl_connection, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl_connection, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl_connection, CURLOPT_FOLLOWLOCATION, 1);

$result = curl_exec($curl_connection);
curl_close($curl_connection);


$html = new simple_html_dom();
$html->load($result);** 

如果您有共享主机,共享主机不能与Curl一起工作吗?您需要使用自己的服务器以完美模式工作。也请输入您的代码以了解有关您的问题的更多信息。

它因超时而退出?这给我们提供的信息不多。它是常规的web主机,还是您自己的专用服务器或vps?如果只是一个网络托管服务,他们可能有一个你不能更改的时间限制。
ini\u get('max\u execution\u time')
的输出是什么?程序输出值。但它正在停止呈现网页。循环停止时,网页将呈现一半