Maison >développement back-end >Problème PHP >Où se trouve le répertoire d'installation de l'extension PHP Memcached ?

Où se trouve le répertoire d'installation de l'extension PHP Memcached ?

藏色散人
藏色散人original
2020-11-06 09:08:162495parcourir

Le répertoire d'installation de l'extension php memcached se trouve sous le chemin "/lib/php/extensions". La méthode d'installation : installez d'abord la bibliothèque libmemcached ; puis installez l'extension memcached via la commande wget et enfin modifiez le php ; Fichier .ini.

Où se trouve le répertoire d'installation de l'extension PHP Memcached ?

Recommandé : "Tutoriel vidéo PHP

Il existe deux extensions en php pour faire fonctionner memcached L'adresse du document est la suivante :

http://php.net/manual/zh/book.memcache.php http ://php.net/manual/zh/book.memcached.php
Il est généralement recommandé d'utiliser memcached pour faire fonctionner memcached.

Installez d'abord Memcache et suivez les étapes ci-dessous :

wget https://pecl.php.net/get/memcache-3.0.8.tgztar zxvf memcache-3.0.8.tgz
cd memcache-3.0.8/usr/local/webserver/php/bin/phpize./configure   --with-php-config=/usr/local/webserver/php/bin/php-config 
 make && make install

Si rien d'inattendu ne se produit, le message d'invite suivant s'affichera une fois l'exécution terminée :

Installing shared extensions: /usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20100525/

Après cela, il nous suffit d'ajouter simplement le contenu suivant au fichier php.ini :

extension=memcache.so

Après avoir redémarré le serveur, vous pouvez voir les informations sur l'extension Memcache dans phpinfo() :


Où se trouve le répertoire dinstallation de lextension PHP Memcached ?

Connectez-vous Ensuite, installez l'extension memcached. La différence avec l'installation de l'extension memcached est que l'extension memcached dépend de la bibliothèque libmemcached. Exécutez d'abord la commande suivante pour installer la bibliothèque libmemcached :

wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gztar zxvf libmemcached-1.0.18.tar.gzcd libmemcached-1.0.18./configure
make && make install

Ensuite, exécutez. la commande suivante pour installer l'extension memcached :

wget https://pecl.php.net/get/memcached-2.2.0.tgzcd memcached-2.2.0.tgz 
tar zxvf memcached-2.2.0.tgz
cd memcached-2.2.0/usr/local/webserver/php/bin/phpize./configure   --with-php-config=/usr/local/webserver/php/bin/php-configmake && make install

Une fois l'exécution terminée, vous pouvez voir les informations suivantes :

Installing shared extensions: /usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20100525/

Après cela, il suffit d'ajouter le contenu suivant au php Fichier .ini :

extension=memcached.so

Après avoir redémarré le serveur, vous pouvez J'ai vu les informations étendues memcached dans phpinfo() :


Où se trouve le répertoire dinstallation de lextension PHP Memcached ?

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