Forum Moderators: coopster
anybody have a tricks to bypass the error? please help.. thanks..
<?php
// Create a curl handle to a non-existing location
$ch = curl_init('http://www.example.com/wb/wxfcst.html');
// Execute
curl_exec($ch);
// Check if any error occured
if(!curl_errno($ch))
{
$info = curl_getinfo($ch);
echo 'Took ' . $info['total_time'] . ' seconds to send a request to ' . $info['url'];
}
// Close handle
curl_close($ch);
?>
[edited by: coopster at 8:32 pm (utc) on Feb. 4, 2009]
[edit reason] please use example.com, thanks! [/edit]
<?php
$userAgent = 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)';
// Create a curl handle to a non-existing location
$ch = curl_init('http://www.example.com/wb/wxfcst.html');
// add useragent
curl_setopt($ch, CURLOPT_USERAGENT, $userAgent);
// Execute
curl_exec($ch);
// Check if any error occured
if(!curl_errno($ch))
{
$info = curl_getinfo($ch);
echo '<hr>Took ' . $info['total_time'] . ' seconds to send a request to ' . $info['url'];
}
// Close handle
curl_close($ch);
?>
[edited by: coopster at 8:33 pm (utc) on Feb. 4, 2009]
[edit reason] please use example.com in code [/edit]
An easy way to do this is by setting a crontab entry:
# Some service - info request XML (every 4 hours at :36)
36 */4 * * * /usr/local/bin/wget -q http://www.example.com/auto/rss_full/global/stations/12345.xml -O /usr/local/www/folder/file.xml &