Bonjour (et bonne année à tous !)
Je suis nouveau et n'arrive pas à savoir d'ou vient le problème suivant :
Je cherche à tester l'existence, la présence d'un fichier mp3 diffusé par un serveur de streaming (protocole mms). Après pleins de tests en long en large et en travers, sans succès, je me suis dis de revenir à une base encore plus simple et j'ai fais un test avec le script présent sur ce forum, celui relatif au poids d'un fichier distant dans le FAQ avec le logo de google.
Sur mon espace perso de mon FAI, ca marche, tous mes scripts marchent, mais sur le serveur qui est cencé lancer le script, ca ne fonctionne pas et ca mouline puis me renvoie une erreur "Impossible d'afficher la page...".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php $buffer = ''; if($fd = fopen ("http://www.google.fr/intl/fr_fr/images/logo.gif", "r")) { while (!feof($fd)) { $buffer .= fgets($fd, 4096); } fclose ($fd); } $size = strlen($buffer); ?>
Sur un autre serveur, j'ai :
Code x : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Warning: fopen() [function.fopen]: php_network_getaddresses: getaddrinfo failed: hostname nor servname provided, or not known in /appli/www/casino/distant.php on line 3 Warning: fopen(http://www.google.fr/intl/fr_fr/images/logo.gif) [function.fopen]: failed to open stream: Invalid argument in /appli/www/casino/distant.php on line 3
D'où cela peut venir ? (sachant que le allow_url_fopen est sur "on" pour les 2 serveurs)
Je sèche et ca fait plusieurs jours cumulés que je traine ce problème
Merci par avance de votre aide.
hpl76
Partager