Ne peut pas se connecter à memcache
Je suis en train d'essayer de se connecter à memcache, comme ils le suggèrent:
$memcache = new Memcache();
$memcache->pconnect('localhost',11211);
Mais j'obtiens:
Notice: Memcache::pconnect() [memcache.pconnect]: Server localhost (tcp 11211) failed with: Connection refused (111) in /home/user/public_html/website.com/includes/basedatos.php on line 26
Aucune idée pourquoi?
est memcahced en cours d'exécution sur votre ordinateur sur le port 11211?
Que signifie généralement memcache n'est pas en cours d'exécution. Avez-vous mis en place?
hm.. @Orange il me semble que j'ai suivi la procédure incorrecte. ma question est la deuxième étape, j'ai pris de l'installer via pecl, que dois-je faire pour le configurer?
memcache est composée de deux parties: une interface client (la version de PHP qui est installé via PECL ou similaires) et le serveur memcache démon, qui doit être installé dans un tout autre programme ou d'un système de package. Quel système d'exploitation êtes-vous sur? Si c'est basé sur debian saveur de Linux, essayez
Je vois, donc je suis en utilisant CentOS, dois-je essayer? et après que apt-get est-il autre chose que je dois faire? merci beaucoup
Que signifie généralement memcache n'est pas en cours d'exécution. Avez-vous mis en place?
hm.. @Orange il me semble que j'ai suivi la procédure incorrecte. ma question est la deuxième étape, j'ai pris de l'installer via pecl, que dois-je faire pour le configurer?
memcache est composée de deux parties: une interface client (la version de PHP qui est installé via PECL ou similaires) et le serveur memcache démon, qui doit être installé dans un tout autre programme ou d'un système de package. Quel système d'exploitation êtes-vous sur? Si c'est basé sur debian saveur de Linux, essayez
sudo apt-get install memcached
Je vois, donc je suis en utilisant CentOS, dois-je essayer? et après que apt-get est-il autre chose que je dois faire? merci beaucoup
OriginalL'auteur Toni Michel Caubet | 2012-05-27
Vous devez vous connecter pour publier un commentaire.
Vous devez installer la
memcached
serveur de sorte qu'il peut être connecté. Sur CentOS, ce qui peut être fait avec...(sur debian saveurs de linux, utilisez
apt-get
au lieu deyum
)la syntaxe de l'Ambre offre est correcte, lire. Vous devrez peut-être faire quelques web-recherche autour du problème puisque nous n'avons pas accès à l'essayer quelques autres choses qui viennent à l'esprit si nous étions à votre console. Faire quelques recherches
:)
.(Aussi le fait que certaines distributions ont sane référentiels de paquets qui comprennent, en fait, la plupart des choses que vous voudrez peut-être dans un serveur de base. la toux)
J'ai été capable de le faire comme ceci kb.liquidweb.com/install-memcached-on-centos-5 mais maintenant, j'ai ce problème stackoverflow.com/questions/10776545/... 🙁
je pense que c'est incorrect n'est pas que de la sorte, parce qu'il se pose au sujet de Memcache et la réponse qui est donnée est pour le "Memcached" de deux choses différentes
OriginalL'auteur Amber
Ce qui peut être évident, mais assurez-vous que memcached est effectivement en cours d'exécution:
OriginalL'auteur Andrew Rout
memcache est diffrent avec memcached
et je chose que vous avez installé memcache parce que
$memcache = new Memcache();
travaillévous devez commencé sur votre serveur
cochez cette 10 bébé étapes pour installer Memcached Serveur et d'y accéder avec PHP
OriginalL'auteur Ali.MD