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

Comment installer l'extension Memcache en php

藏色散人
藏色散人original
2020-12-01 09:11:091940parcourir

Comment installer l'extension memcache en php : téléchargez et décompressez d'abord "memcache-2.2.7.tgz" puis compilez-le en utilisant phpize et php-config puis installez-le via "make install" ; modifier php .ini suffit.

Comment installer l'extension Memcache en php

Recommandé : "Tutoriel vidéo PHP"

L'environnement d'exploitation de ce tutoriel : système Windows 7, version PHP 5.6, Cette méthode fonctionne pour toutes les marques d'ordinateurs.

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