Maison > Article > développement back-end > Extension d'installation PHP
Cet article présente principalement les extensions d'installation PHP, qui ont une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer
1. >
1. Qu'est-ce que l'extension php
L'extension php est une fonction qui n'est pas prise en charge par le noyau php. , puis étendez les fonctions de PHP via des extensions. Les extensions courantes incluent MySQL, gb2, etc.
2. Vérifiez quelles extensions sont installées dans php
Méthode 1 : Vérifiez via la fonction phpinfo(), Les cases rouges sont toutes des extensions php
<?php print_r(get_loaded_extensions()); ?>
Le résultat de la routine ci-dessus est similaire à :
Array( [0] => xml [1] => wddx [2] => standard [3] => session [4] => posix [5] => pgsql [6] => pcre [7] => gd [8] => db [10] => calendrier [11] =>
Méthode 4 : La fonction extension_loaded vérifie si une extension a été chargée. Si l'extension spécifiée par nom a été chargée, elle renvoie VRAI, sinon elle renvoie FAUX.
<?php if (!extension_loaded('gd')) { if (!dl('gd.so')) { exit; } } ?>
3. Gérer les extensions php
a. Définissez le répertoire dans lequel se trouve l'extension et définissez le extension_dir de php.ini sur votre propre chemin d'extension php
2. Installez l'extension php sur Windows
1. Télécharger
http://pecl.php.net/est la bibliothèque d'extensions officielle, nous pouvons télécharger le extensions que nous voulons ici
2. Sélectionnez la version
Installez déjà Redis à titre d'exemple :
Vous devez faire attention au version lors de l'installation de l'extension php pour Windows Choix : version PHP, s'il s'agit de sécurité linéaire, le nombre de systèmes d'exploitation. 3. Installation Décompressez le package compressé téléchargé, puis placez le php_redis.dll à l'intérieur du dossier. spécifié dans php.ini, chargez le module redis, puis démarrez le serveur. 3. Installez l'extension php sur Linux 1.yum ou apt-get installation 2. Utilisez pecl pour installer 1), installation pecl install ~# pecl install memcached téléchargement memcached-2.2.0.tgz ... Démarrage du téléchargement de memcached-2.2.0.tgz (70 449 octets).... 2), configurez php.ini Trouvez l'emplacement du fichier php.ini en exécutant php --ini, puis ajoutez extension=memcached.so dans le fichier 3 Installation .phpize— — Prenons redis comme exemple 1), téléchargez le package d'extension php [root@localhost ~ ]# wget http://pecl.php.net/get/redis-4.0.0.tgz 2), décompressez et entrez dans le répertoire du package d'extension [root@localhost ~]# tar -xzvvf redis-4.0.0.tgz [root@ localhost redis-4.0.0]# cd redis-4.0.0 3), exécutez phpize [root@localhost redis-4.0.0]# phpize 4), ./configure [root@localhost redis-4.0.0]# ./configure --with -php-config=/usr/bin/php-config 5), make && make install [root@localhost redis-4.0.0]# make && make install 6), configurer php.ini extension=redis.so 4. Installation directe (similaire à Windows) Téléchargez directement le package compressé téléchargé. Après décompression, placez le fichier avec le suffixe .so directement dans le chemin spécifié. Configurez ensuite le fichier php.ini. Recommandations associées :
bouton pour accéder à l'interface de téléchargement Windows
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!