Maison > développement back-end > tutoriel php > Quelques méthodes courantes d'installation d'extensions PHP

Quelques méthodes courantes d'installation d'extensions PHP

Libérer: 2023-04-08 13:30:01
avant
3365 Les gens l'ont consulté

Quelques méthodes courantes d'installation d'extensions PHP

fileinfo

1. La version php téléchargée est livrée avec

cd /path/php/ext/fileinfo
phpize
./configure --with-php-config=/path/php/bin/php-config
make
make install
Copier après la connexion

Recherchez sur peclphp.net/ Téléchargez et installez

msgpack

Recherchez le téléchargement et l'installation sur peclphp.net/ Remarque : la version est-elle adaptée à la version php

wget "http://pecl.php.net/get/msgpack-0.5.7.tgz"
tar zxf msgpack-0.5.7.tgz
cd msgpack-0.5.7
/usr/local/php/bin/phpize
./configure --with-msgpack
make
make install
Copier après la connexion

Enfin, modifiez php ? ini Le fichier

extension = "msgpack.so"
Copier après la connexion

le package d'installation imap php contient

le package de dépendances d'installation

yum install -y libc-client-* 
cd /path/php/ext/fileinfo
phpize
./configure --with-php-config=/path/php/bin/php-config --with-kerberos --with-imap-ssl
make
make install
Copier après la connexion

Erreurs courantes

configure: error: Cannot find imap library (libc-client.a). Please check your c-client installation.
Copier après la connexion

il manque des fichiers de bibliothèque

ll /usr/lib64/libc-client.so
 ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.so
Copier après la connexion

Ensuite, compilez et installez

extension intl

Vous devez installer ICU avant l'installation

Site officiel d'ICU : http://www.icu-project .org /

Adresse de téléchargement : http://download.icu-project.org/files/icu4c/49.1.2/icu4c-49_1_2-src.tgz

PHP intl : http : // pecl.php.net/package/intl

Installer ICU

tar zxf icu4c-49_1_2-src.tgz
cd /path/icu/source
./configure --prefix=/usr/local/icu
make && make install
Copier après la connexion

Installer l'extension intl

cd /path/php/ext/intl
phpize
./configure --enable-intl --with-icu-dir=/usr/local/icu/ --with-php-config=/usr/local/php5/bin/php-config
make
make install
Copier après la connexion

#Enfin modifier le fichier php.ini

extension = "intl.so"
Copier après la connexion

Recommandations associées :

Tutoriel vidéo PHP : //m.sbmmt.com/course/list/29/type/2.html

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:
php
source:oschina.net
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