En tant que langage de programmation populaire, PHP est toujours l'un des langages les plus couramment utilisés lors du développement d'applications Web. De plus, IMAP (Internet Mail Access Protocol) est un protocole standard pour récupérer le courrier électronique, l'extension IMAP est donc une extension obligatoire pour de nombreux développeurs.
Dans cet article, vous apprendrez comment compiler et installer l'extension IMAP pour PHP 7.2. Nous démontrerons le processus à l'aide d'un exemple basé sur le système d'exploitation Ubuntu 18.04.
Étape 1 : Installer les dépendances
Tout d'abord, vous devez installer certaines dépendances afin de compiler l'extension IMAP sur le système d'exploitation Ubuntu. Veuillez ouvrir un terminal et exécuter la commande suivante :
sudo apt-get install libc-client-dev libkrb5-dev
Étape 2 : Téléchargez le code source de PHP
Ensuite, vous devez télécharger le code source de PHP 7.2. Veuillez exécuter la commande suivante dans le terminal :
wget https://www.php.net/distributions/php-7.2.34.tar.gz
Étape 3 : Décompressez le code source PHP
Après avoir téléchargé le code source PHP, vous devez le décompresser à l'aide de la commande suivante :
tar -xzvf php-7.2.34.tar.gz
Étape 4 : Saisissez le code source PHP répertoire
Utilisez la commande suivante pour entrer dans le répertoire du code source PHP :
cd php-7.2.34
Étape 5 : Configurer les paramètres de compilation
Après avoir entré le répertoire du code source PHP, vous devez utiliser la commande suivante pour configurer les paramètres de compilation :
./configure --with-imap --with-imap-ssl --with-kerberos
Les trois options de cette déclaration sont les suivantes :
Étape 6 : Compilez le code source
Après avoir configuré les paramètres de compilation, Compilez le code source PHP à l'aide de la commande suivante :
make
Cette commande prendra un certain temps pour compiler le code source et vous verrez le résultat dans le terminal.
Étape 7 : Installer les fichiers compilés
Après avoir compilé le code source, vous devez installer les fichiers compilés à l'aide de la commande suivante :
sudo make install
Cette commande installera PHP et les fichiers associés sur votre système.
Étape 8 : Ouvrez le fichier de configuration PHP
Utilisez n'importe quel éditeur de texte pour ouvrir le fichier de configuration PHP. Sur Ubuntu, vous pouvez trouver ce fichier dans /etc/php/7.2/apache2/php.ini.
Étape 9 : Activer l'extension imap
Recherchez la ligne suivante dans le fichier php.ini et décommentez-la :
;extension=imap
Supprimez le ";" pour activer l'extension imap, la ligne devrait ressembler à ceci :
extension=imap
Étape 10 : Enregistrez les modifications et quittez
Après avoir enregistré les modifications, quittez l'éditeur de texte.
Étape 11 : Redémarrez Apache
Redémarrez Apache à l'aide de la commande suivante :
sudo service apache2 restart
Maintenant, vous avez compilé et installé avec succès l'extension IMAP pour PHP 7.2.
Conclusion
Dans cet article, nous avons brièvement parcouru le processus de compilation et d'installation de l'extension PHP 7.2 IMAP. Si vous rencontrez des problèmes ou avez des questions, n'hésitez pas à nous contacter.
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!