Jag hämtar information från en XML fil genom PHP, och det har fungerat bra tills nu när de gjorde någon liten ändring i xml-filen.
Så nu får jag detta konstiga felmeddelande:
Warning: php_network_getaddresses: gethostbyname failed in /home2/www/urme/fellowship/guildinfo.php on line 126
Warning: fopen("http://www.camelot-europe.com/herald/servers/Excalibur/guilds/147.xml","r") - Bad file number in /home2/www/urme/fellowship/guildinfo.php on line 126
Detta är raderna runtomkring 126
[b]119[/b]: $xml_file = 'http://www.camelot-europe.com/herald/servers/Excalibur/guilds/147.xml';
[b]120[/b]: $type = 'UTF-8';
[b]121[/b]: $xml_parser = xml_parser_create($type);
[b]122[/b]: xml_parser_set_option($xml_parser, XML_OPTION_CASE_FOLDING, true);
[b]123[/b]: xml_parser_set_option($xml_parser, XML_OPTION_TARGET_ENCODING, 'UTF-8');
[b]124[/b]: xml_set_element_handler($xml_parser, 'startElement','endElement');
[b]125[/b]: xml_set_character_data_handler($xml_parser, 'characterData');
[b]126[/b]: if (!($fp = fopen($xml_file, 'r'))) {
die("Could not open $xml_file for parsing!\n");
}
Jag vet inte vad som är ändrat i XML-filen.. men vad betyder felmeddelandet egentligen?