Seite 1 von 1

RDF-Parser: file(): php_network_getaddresses: getaddrinfo

Verfasst: 15.12.2004 17:58
von Leycos
Hi @ll,

bekomme auf meiner Webseite mit eingebautem RDF-Parser manchmal diese Fehlermeldung:

Warning: file(): php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /xxx/xxx/xxx/homepage/includes/page_header.php on line 502

Warning: file(http://xxxxx.de/xxx/heise_news.php): failed to open stream: Success in /xxx/xxx/xxx/homepage/includes/page_header.php on line 502

Warning: implode(): Bad arguments. in /xxx/xxx/xxx/homepage/includes/page_header.php on line 502

habe auch schon gegoogelt und hier im Forum gesucht........dieser Fehler taucht wohl auf vielen anderen Homepages auch auf, habe nur leider keine Hilfe oder Tipps finden können.

Ich habe in der simple_news_nophpbb.php schon die chache Zeit von 5 min auf 60 min hochgestellt , in der Hoffnung das der Fehler zumindest seltener auftritt ..... aber eigentlich ohne erfolg.

Wenn ich das richtig verstehe erstellt der dann nur all 5 bzw. 60 min eine aktualisierte simple_news.cache.xml datei .... ist es irgend wie möglich die datei (simple_news_nophpbb.php) so abzuändern dass auch nur alle 60 min z.B. bei Heise.de nachgeschaut wird ?

:roll: ich hoffe ich konnte mich verständlich ausdrücken :roll:

hier mal noch der code meiner simple_news_nophpbb.php (die ich in heise_news.php umbenannt habe):

Code: Alles auswählen

<table width="145" border="0" cellspacing="1" cellpadding="2" class="forumline">

<?php
include('rdf_parser.php');
$parser = new rdf_parser('http://www.heise.de/security/news/news.rdf', 'simple_news.cache.xml', (60 * 60));
$parser->parse();
echo '<tr><td width="145" height="27" background="templates/subSilver/images/cellpic1.gif" class="unav" >Heise News</td></tr>';
	
	$counter = 0; 
	foreach($parser ->items as $item) 
{
	if ( ( $counter++ ) > 7 ) break;
	echo '<tr><td width="145" bgcolor="FAE2BC" class="bnavi"><a href="'.$item['link'].'" class="bnavi"" target="_new">'.$item['title'].'</a></td></tr>';
	echo $item['description']; 
}

?>

</table>
und das steht in Zeile 502 der page_header.php

Code: Alles auswählen

'heise_news' => implode("",file"http://www.xxx.de/rdf/heise_news.php")),
	
Währe ja schade wenn ich die Heise News wieder ausbauen müsste , nur weil ab un zu dieser blöde fehler kommt und die seite eine ganze minute braucht bi sie sich aufgebaut hat :oops:

Bis dann,
Leyocs