Maison  >  Article  >  développement back-end  >  Comment installer le module zip dans php7

Comment installer le module zip dans php7

PHPz
PHPzoriginal
2023-04-26 10:28:202074parcourir

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.tgz

3. 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

make

sudo 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.

3. Activer le module zip

Après avoir installé le module zip, il existe deux manières d'activer le module zip dans PHP7 :

Méthode un : Activez le module zip en modifiant le fichier php.ini

1 Ouvrez le fichier php.ini

Saisissez la commande suivante dans le terminal pour ouvrir le fichier php.ini :

#🎜 🎜#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.php

Parmi 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!

Déclaration:
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