Comment installer le module d'extension php

王林
Libérer: 2023-03-06 21:04:01
original
2644 Les gens l'ont consulté

Comment installer le module d'extension PHP : 1. Entrez dans le répertoire ext ; 2. Générez le fichier compilé 3. Exécutez la commande [./configure --with-php-config=/opt/php5. 6.27/bin/php-config]; 4. Compilez et installez.

Comment installer le module d'extension php

Règles générales d'installation du module :

(Tutoriel vidéo recommandé : Tutoriel vidéo php)

1 , entrez le module correspondant dans le répertoire ext/

2 Exécutez /usr/local/php/bin/phpize, c'est-à-dire exécutez phpize une fois pour générer le fichier compilé

3. ./configure -- with-php-config=/opt/php5.6.27/bin/php-config

4 Make && make install

php lui-même fournit de nombreuses extensions, telles que curl, gmp, mbstring, etc. attendez. Toutes les extensions ne peuvent pas être installées lorsque nous compilons et installons php. Alors après avoir installé PHP, que dois-je faire si je souhaite installer une extension PHP séparément ?

php version 5.6.27

L'installation du module d'extension gd séparément nécessite cd vers php-5.6.27/ext/gd

Exécutez phpize pour générer le fichier compilé, si le système ne l'a pas introduit phpize, ce fichier est dans la poubelle du répertoire d'installation de PHP

Ici vous devez d'abord exécuter make clean. Cette fois, 8 serveurs ont été installés. Si vous n'avez pas exécuté make clean en premier, 100 % d'entre eux n'ont pas été installés avec succès et aucun n'a été ajouté. Accédez au support freetype

./configure --with-php-config=/opt/php5.6.27/bin/php-config --with-jpeg-dir --with-png-dir --with-freetype-dir --with-zlib-dir --with-gd
Copier après la connexion

En général, si vous spécifiez correctement php-config ou si votre machine n'a qu'une seule version de php, elle sera donc correctement installée sur le extension_dir du php correspondant. Si après avoir exécuté make install, il n'y a pas de so correspondant dans le répertoire extension_dir, vous pouvez manuellement copier le fichier so généré sur

Confirmez que freetype 2 a été ajouté lors de la compilation

make && make install
Copier après la connexion

Extension d'installation PHP module

Extension PHP bcmath (paramètre de configuration PHP --enable-bcmath).

Installation

Les fonctions mathématiques BC ne sont disponibles que lorsque PHP est compilé avec --enable-bcmath configuré.

La version Windows de PHP prend en charge cette extension.

Pour la version Linux de PHP, vous devez installer manuellement l'extension bcmath.

Dans le package de code source PHP, le fichier d'installation de l'extension bcmath est inclus par défaut et il vous suffit de l'installer manuellement.

cd /soft/php-5.5.38/ext/bcmath// 进入PHP的源码包目录中的bcmatch扩展目录
/usr/local/php-5.5.38/bin/phpize   // 执行phpize命令
./configure --with-php-config=/usr/local/php-5.5.38/bin/php-config  // 配置
make && make install
// 编译和安装
Copier après la connexion

Une fois l'installation terminée, vous pouvez obtenir le fichier bcmath.so et copier le fichier dans le répertoire de stockage de l'extension PHP.

Ensuite, modifiez le fichier de configuration php php.ini et ajoutez le code suivant :

extension=bcmath.so
Copier après la connexion

Enfin, redémarrez le service php.

systenctl restart php-fpm
Copier après la connexion

Recommandations associées : formation php

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal