Impossible d'installer avec succès l'extension PHP 7.4 Zip sur Ubuntu 20.04
P粉225961749
P粉225961749 2023-08-26 11:56:12
0
1
462
<p>Lors de l'exécution de <code>sudo apt-get install php7.4-zip</code>, j'ai rencontré l'erreur suivante : </p> <blockquote> <p>Les packages suivants ont des dépendances non satisfaites : php7.4-zip : dépend de php7.4-common (= 7.4.3-4ubuntu2.12), mais la version à installer est 7.4.10-1+ubuntu18.04.1+deb.sury.org+1 E : Le problème ne peut pas être corrigé. Il existe des packages corrompus sur votre système. </p> </blockquote> <p>La page du manuel PHP concernant l'installation de l'extension Zip est la suivante : </p> <blockquote> <p> À partir de PHP 7.4.0, pour utiliser ces fonctions, vous devez compiler PHP avec le support zip à l'aide de l'option de configuration --with-zip. Auparavant, la prise en charge du zip devait être activée à l'aide de l'option de configuration --enable-zip. À partir de PHP 7.4.0, le libzip fourni a été supprimé. </p> </blockquote> <p>Existe-t-il un moyen direct d’installer l’extension Zip sur mon système ? </p> <p>Mise à jour : informations supplémentaires : </p> <ul> <li><code>dpkg --get-selections | grep hold</code>Renvoie les packages qui ne sont pas conservés. ≪/li> <li><code>sudo apt autoremove</code> a supprimé certains packages, mais n'a pas modifié le message renvoyé par <code>sudo apt install php7.4-zip</code>. ≪/li> </ul></p>
P粉225961749
P粉225961749

répondre à tous(1)
P粉529245050

Les étapes suivantes fonctionnent correctement sur mon Ubunut 22 et php7.4. Ajoutez un PPA pour obtenir PHP 7.4 qui contient également d'autres extensions PHP requises.

apt install software-properties-common
add-apt-repository ppa:ondrej/php  
apt update

Vous pouvez ensuite installer l'extension

apt install php7.4-zip
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!