fsockopen activer desactiver?

WRInaute accro
Comment savoir si il l'est sur un serveur ou pas?

Et surtout comment l'activer ou le désactiver? (fsockopen)
 
WRInaute discret
Pour savoir si la fonction est activée, tu peux simplement la tester avec le code suivant par exemple :

Code:
<?php
$fp = fsockopen("www.google.com", 80, $errno, $errstr, 30);
if (!$fp) {
   echo "$errstr ($errno)<br />\n";
} else {
   $out = "GET / HTTP/1.1\r\n";
   $out .= "Host: www.google.com\r\n";
   $out .= "Connection: Close\r\n\r\n";

   fwrite($fp, $out);
   while (!feof($fp)) {
       echo fgets($fp, 128);
   }
   fclose($fp);
}
?>

(cf. la doc PHP : http://www.php.net/function.fsockopen)
 
WRInaute accro
J'obtient:

HTTP/1.1 302 Found Location: https://www.google.fr/cxfer?c=PREF%3D:TM ... Air&prev=/ Set-Cookie: PREF=ID=a55a964250da8aa7:CR=1:TM=1125179097:LM=1125179097:S=T164VjYeYJbg70v4; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.com Content-Type: text/html Server: GWS/2.1 Content-Length: 214 Date: Sat, 27 Aug 2005 21:44:57 GMT
302 Moved
The document has moved here.


se qui m'indique que c'est activé, mais alors pourquoi phpmyannu n'arrive pas à détécter les 404 :-(
 
Discussions similaires
Haut