Apc, Memcache, et EasyPHP

ViPHP
ViPHP | 4674 Messages

04 juil. 2007, 12:56

Bonjour,

Histoire de faire le travail comme il faut, j'étends les fonctionnalités de mon système de cache à Apc et Memcache.

J'ai donc bien télécharger les DLL, et j'ai bien activé le chargement dans le php.ini. Mais voilà, aucun de ces modules ne fonctionnent.
Dans mon constructeur, je regarde si l'extension est chargée, et il me signale toujours que oui. Pourtant, toutes les méthodes retournent false.

Je dois tester le package en local sous Windows, et il me cause pas mal de soucis, est-ce que quelqu'un aurait une idée ?
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Mammouth du PHP | 505 Messages

04 juil. 2007, 13:13

Le plus simple pour savoir si c'est effectivement chargé, c'est le phpinfo
Tu dois avoir une entrée pour le module et les valeurs des différents parametres.

Une fois que tu le vois dans le phpinfo, tu tester.

pour apc, c'est vraiment pas compliqué.
$r = apc_cache_info(); 
print_r($r);
et tu es fixé.

Pour memcache, dans le phpinfo, note le port puis
$port=XXX ; // Le port que tu as noté
$mc = new Memcache();
$mc->connect('localhost',$port);
echo $mc->getServerStatus('localhost',$port);

ViPHP
ViPHP | 4674 Messages

04 juil. 2007, 15:01

Tout est clean, c'est bien ce que je disais. Et pourtant, toutes les fonctions me retournent false à chaque fois ... Je ne comprends pas bien.

Une question seulement : a-t-on besoin de faire une connexion avec Memcache si l'on utilise addServer ?

Merci.
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Mammouth du PHP | 505 Messages

04 juil. 2007, 19:56

Aucune idée. J'utilise APC souvent, du coup, j'ai jamais eu besoin de me pencher sur memcache. Mais qd on regarde la doc, le host ne semble pas optionnel.

Tu as regardé les logs php et apache ? parfois, on y trouve des pistes ....

ViPHP
ViPHP | 4674 Messages

04 juil. 2007, 20:54

Je vais jeter un coup d'oeil demain, merci :)
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).