login à memcached "quel port devrait utiliser?" (Php)

J'ai installé memcached parfaitement et j'ai créé une nouvelle instance, mais je ne comprends pas si je me connecte au bon port … Je reçois toujours un faux return de get (key)

Voici mon code:

$sql = "SELECT * FROM users"; $key = md5('q'.$sql); //create an index key for memcache $result = $memcache->get($key);//lookup value in memcache //check if we got something back if($result == null) { echo "nothing back"; $r = mysql_query($sql) or die(mysql_error()." : $sql");//fetch from database if(mysql_num_rows($r)> 0) { echo "returned"; $people = array(); while ($person = mysql_fetch_assoc($r)) { $people[] = $person; } $memcache->set($key,$people,0,3600);//store in memcache } } print_r($result); 

Merci d'avance

Voici l'instruction connect:

 $memcache = new Memcache; $memcache->connect('127.0.0.1',11211) or die('Could not connect'); 

Vous manquez d'une instruction connect connectée .

Le port par défaut de Memcached est largement considéré comme 11211.

Utilisez quelque chose comme http://livebookmark.net/memcachephp/memcachephp.zip pour tester votre installation memcached / php.

Par défaut, memcached écoute sur le port 11211. Quel port utilisez-vous pour vous connecter et quelle est exactement l'erreur que vous obtenez?