J'essaie d'installer PHP extension .zip.
Mon serveur ne dispose pas d'un accès Internet externe, je l'ai donc téléchargé moi-même à partir de PECL: http://pecl.php.net/package/Zip . J'ai choisi 1.10.2, la dernière version "stable", et l'ai transférée sur mon serveur.
Iran:
pear install Zip-1.10.2.tgz
et ajouté
extension=Zip.so
php.ini comme indiqué. Je peux voir que Zip.so a été créé et placé dans le bon dossier extension_dir. J'ai redémarré Apache, puis vérifié s'il était chargé en exécutant:
php -m
Malgré tout, "Zip" ne figure toujours pas dans cette liste.
Est-ce que je manque une étape ou que je fais quelque chose de mal? Je pensais que cela devrait être très simple et je commence à me sentir plutôt bête, haha.
Autres choses probablement importantes:
CentOS Apache 2.2.3 PHP 5.2.16
Vous pouvez avoir plusieurs php.ini
fichiers, un pour la CLI et un pour Apache. Courir php --ini
pour voir où se trouve l'emplacement ini de la CLI.
Voici comment je l'ai installé sur ma machine (Ubuntu):
php 7:
Sudo apt-get install php7.0-Zip
php 5:
Sudo apt-get install php5-Zip
Modifier:
Assurez-vous de redémarrer votre serveur par la suite.
Sudo /etc/init.d/Apache2 restart
ou Sudo service nginx restart
PS: Si vous utilisez centOS, veuillez vérifier ci-dessus cweiske réponse
Mais si vous utilisez un système d’exploitation dérivé de Debian, cette solution devrait vous aider à installer l’extension PHP Zip.
1 Étape - Installez une extension requise
Sudo apt-get install libz-dev -y
2 Étape - Installez l’extension PHP
pecl install zlib Zip
3 Étape - Redémarrez votre Apache
Sudo /etc/init.d/Apache2 restart
Si cela ne fonctionne pas, vous pouvez vérifier si le fichier Zip.ini est appelé dans votre phpinfo, afin de vérifier si le fichier Zip.so était inclus.
Utilisez simplement Sudo yum install php-Zip
Si vous utilisez php5.6 alors exécutez ceci:
Sudo apt-get install php5.6-Zip
si Sudo apt-get install php5.6-Zip
_ ne fonctionne pas, essayez Sudo apt-get update
puis essayez Sudo apt-get install php5.6-Zip
pour PHP 7.3
Sudo apt install php7.3-Zip