Citation:
Posté par sysgate
Est-ce dans le log d'Apache? Cela est généralement un message d'erreur PHP. Pourtant, vous n'avez pas indiqué vos scripts, ce qui DNS fonctions sont mises en œuvre? gethostbyaddr, gethostbyname, ENV (HOSTNAME)?
|
Oui, je reçois que dans le fichier error_log d'Apache, mais je me suis rendu compte que ce n'est pas relié à cette erreur. J'ai un petit script que je viens de faire:
Code:
<?php
$host= "www.unix.com";
$sc = fsockopen($host,80) or die("Error creating socket");
$out = "GET / HTTP/1.1\r\n";
$out.= "Host: $hostrn";
$out.= "Connection: Close\r\n\r\n";
fwrite($sc, $out);
fclose($sc);
?>
L'erreur que je reçois dans le navigateur est la suivante:
Code:
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: hostname nor servname provided, or not known in /home/test/public_html/test.php on line 3
Warning: fsockopen() [function.fsockopen]: unable to connect to www.unix.com:80 (Unknown error) in /home/test/public_html/test.php on line 3
Error creating socket
Sur un autre serveur, il fonctionne à la perfection - la différènce est que la version 1.3 d'Apache, et non pas 2.0.