par
agité » 30 juin 2008, 10:41
Bonjour,
A ma grande surprise, je retourne sur les sites ou j'ai mis la classe de google pour faire de la géo-localisation, plus rien ne marche !
Alors, après quelque recherche, je n'ai rien trouver sur leur site internet disant qu'il y avait quelque chose de neuf, je me rappel que c'est sur phpinsider que j'ai trouver la class, je télécharge la nouvelle, en me disant ok juste une mise à jour rien de méchant mais la toujours rien...
Message d'erreur :
Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in url/GoogleMapAPI.class.php on line 1343
et :
Warning: file_get_contents(http://maps.google.com/maps/geo?&q=cequejecherche&output=csv&key=maclef) [function.file-get-contents]: failed to open stream: Connection timed out in urlGoogleMapAPI.class.php on line 1343
Bon ligne 1343 sur la classe allons y :
/**
* fetch a URL. Override this method to change the way URLs are fetched.
*
* @param string $url
*/
function fetchURL($url) {
return file_get_contents($url);
}
ok goto manuel php pour file_get_contents :
http://fr.php.net/file_get_contents donc :
This function is similar to file(), except that file_get_contents() returns the file in a string, starting at the specified offset up to maxlen bytes. On failure, file_get_contents() will return FALSE.
file_get_contents() is the preferred way to read the contents of a file into a string. It will use memory mapping techniques if supported by your OS to enhance performance.
Après déduction, bon je me plante peut être sur tout le truc mais je pense que c'est le fichier qu'il n'arrive pas a lire qui lui est donner en URL a savoir :
http://maps.google.com/maps/geo?&q=cequ ... key=maclef.
donc est ce qu'il y a une manip' spécial a faire depuis le changement de version ?