Maison  >  Article  >  développement back-end  >  Comment installer l'extension Memcache en PHP

Comment installer l'extension Memcache en PHP

藏色散人
藏色散人original
2020-11-04 10:23:191791parcourir

Comment installer l'extension memcache en PHP : téléchargez et décompressez d'abord memcache ; puis compilez-le en utilisant phpize et php-config en fonction de la situation réelle, puis installez-le via make install ; php-fpm.

Comment installer l'extension Memcache en PHP

Recommandé : "Tutoriel vidéo PHP"

PHP 5.6.23, la version la plus stable actuellement est memcache - 2.2.7.

1. Téléchargez et décompressez.

wget http://pecl.php.net/get/memcache-2.2.7.tgz

tar zxvf memcache-2.2.7.tgz

2. Compiler. Utilisez phpize et php-config en fonction de la situation réelle.

[root@www memcache-2.2.7]# /usr/local/php/bin/phpize
Configuring for:
PHP Api Version:     20131106
Zend Module Api No:   20131226
Zend Extension Api No:  220131226
rrree

3.Installation. make;make install

[root@www memcache-2.2.7]# ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config

4. Modifiez php.ini (ajoutez extension=memcache.so) et redémarrez php-fpm.

Testons la connectivité entre php et memcache sous Linux. Supposons que le côté serveur Memcached se trouve à 127.0.0.1. Générez le fichier op_mem.php avec le code suivant :

[root@www memcache-2.2.7]# make install
Installing shared extensions:   /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

Exécutez le fichier et retournez la valeur correspondante :

<?php
  $memcache = new Memcache;
  $memcache->connect(&#39;127.0.0.1&#39;,11211) or die("Could not connect Mc server");
  $memcache->set(&#39;key&#39;,&#39;oldboy book&#39;);
  $get= $memcache->get(&#39;key&#39;);
  echo $get;
?>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn