Maison > Article > développement back-end > Comment installer le module zip dans php7
PHP7 est actuellement l'un des langages de programmation Web les plus populaires lors du développement de sites Web, nous devons généralement utiliser diverses bibliothèques d'extensions pour améliorer la fonctionnalité et l'efficacité du projet. Parmi eux, l’extension zip est une extension très couramment utilisée. Zip joue un rôle indispensable dans le développement d'applications avec ses fonctions puissantes telles que la compression de fichiers et de dossiers, le fractionnement et le cryptage de la compression. Dans cet article, nous présenterons en détail comment installer et activer le module zip dans PHP7.
1. Préparation avant d'installer le module zip
Avant de commencer l'installation, veuillez vous assurer de respecter les conditions de base suivantes :
1 Déjà. PHP7 a été installé
2. Les bibliothèques d'extensions pertinentes pour la compilation de PHP (par exemple : compilateur gcc, etc.) ont été installées
Si ces éléments manquent sur votre ordinateur , vous devez les installer avant de continuer.
2. Téléchargez et installez le module zip
1. Téléchargez le code source du module zip depuis l'entrepôt PECL
Pour installer le module zip, vous devez d'abord le télécharger depuis l'entrepôt PECL. Téléchargez le code source du module zip. PECL est l'abréviation de PHP Extension Community Library. Il s'agit d'un entrepôt développé par la communauté PHP. Il contient diverses excellentes bibliothèques d'extensions PHP, y compris la bibliothèque d'extensions zip que nous utiliserons. L'adresse du site officiel de PECL est : http://pecl.php.net/. Visitez simplement ce site Web et recherchez zip, puis recherchez la bibliothèque d'extensions zip qui correspond à votre version de PHP et téléchargez le package compressé.
2. Décompressez le code source zip
Après avoir téléchargé le code source zip, basculez vers le répertoire du fichier téléchargé dans le terminal et exécutez la commande suivante pour décompresser : # 🎜🎜#
tar zxvf zip-1.16.0.tgz3. Entrez le répertoire du code source Après la décompression, vous pouvez voir un zip-1.16. 0, ce Le répertoire est le répertoire du code source dans lequel nous devons installer l'extension zip. Ouvrez le terminal et exécutez la commande suivante pour accéder au répertoire : cd zip-1.16.0#🎜🎜. #4. Compiler et installer#🎜 🎜#
Après être entré dans le répertoire du code source, nous pouvons compiler et installer. Exécutez la commande suivante : phpize./configure
makesudo make install
Parmi elles, la commande phpize est destinée à la compilation en utilisant PHP Le programmeur vérifie le code source et génère le fichier de configuration. La commande configure consiste à générer un Makefile, qui est nécessaire pendant le processus de compilation et d'installation. Les deux dernières commandes servent à compiler et installer le module zip.
#🎜 🎜#sudo nano /etc/php/7.0/cli/php.ini
2. Rechercher l'extension zip
Utilisez la commande Ctrl+W pour rechercher extension zip :
extension=zip.so
3 Supprimez les commentaires et activez le module zip
S'il y a un statut de commentaire, vous vous devez supprimer la ligne de commentaire ; sinon, vous devez l'ajouter. La ligne de code suivante :
extension=zip.so
4. ini file
Appuyez sur Ctrl+X et entrez Y/S , puis appuyez sur Entrée pour enregistrer et quitter.
5. Redémarrez le serveur Apache
Saisissez la commande suivante dans le terminal pour redémarrer le serveur Apache :
sudo service apache2 restart#🎜🎜 ##🎜 🎜#6. Vérifiez si l'activation a réussi
Entrez la commande suivante dans le terminal pour vérifier si le module zip a été activé :
php -m | grep zip
#🎜 🎜#Si l'extension zip est renvoyée, cela signifie qu'elle a été activée avec succès. Méthode 2 : Activez le module zip via la ligne de commande En plus de modifier le fichier php.ini, vous pouvez également activer le module zip sur la ligne de commande. Entrez la commande suivante sur la ligne de commande : php -d extension=zip.so filename.phpParmi eux, filename.php est l'endroit où le programme doit être utilisé le module zip se trouve le nom du fichier. 4. Résumé L'installation et l'activation du module zip sont relativement simples, il suffit de suivre les étapes ci-dessus. Cependant, lors du processus d'installation, vous pouvez rencontrer divers problèmes, tels que : manque d'environnement de compilation, échec de téléchargement du code source, etc. Si vous rencontrez des problèmes, vous pouvez vous référer à la documentation pertinente ou demander de l'aide à la communauté des développeurs. Dans les projets réels, le module zip est très largement utilisé. Il peut compresser et décompresser des packages compressés, améliorer l'efficacité lors du transfert de fichiers et du stockage de données, et peut également être utilisé pour la sauvegarde et le cryptage des données. opérations. Par conséquent, lors du développement d’applications Web, il est très important d’avoir une compréhension et une maîtrise approfondies de l’utilisation du module zip.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!