quand je
Sudo apt-get install php7.0-soap
Je reçois les erreurs suivantes:
Err http://ppa.launchpad.net/ondrej/php/ubuntu/ wily/main php7.0-soap AMD64 7.0.7-2+donate.sury.org~wily+1
404 Not Found
E: Failed to fetch http://ppa.launchpad.net/ondrej/php/ubuntu/pool/main/p/php7.0/php7.0-soap_7.0.7-2+donate.sury.org~wily+1_AMD64.deb 404 Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Toute suggestion pour résoudre ce problème?
Vous obtenez un message d'erreur 404 Not Found
car il n'y a pas de paquet nommé php7.0-soap dans le ppa: ondrej/php PPA. php7.0-soap est fourni par le paquet php7.0 de ppa: ondrej/php.
Ouvrez le terminal et tapez:
Sudo add-apt-repository ppa:ondrej/php
Sudo apt-get update
Sudo apt-get install php7.0
Le module SOAP pour PHP ( php7.0-soap ) est un paquetage séparé des référentiels par défaut pour Ubuntu 16.04 et versions ultérieures. Ouvrez le terminal et tapez:
Sudo apt install php7.0-soap
Ouvrez le terminal et tapez:
Sudo apt install php7.1-soap
Vous ne pouvez pas exécuter 14.04 ou vous avez le mauvais référentiel ajouté car dans votre erreur, il indique qu'il recherche 7.0.7-2+donate.sury.org~wily+1
qui correspond à Ubuntu 15.10.
La version actuelle du paquet pour 14.04 est 7.0.9-1+deb.sury.org~trusty+1
Si vous utilisez la version 15.10, il vous suffit de mettre à jour la liste de paquets d'apt avec Sudo apt-get update
avant d'installer le paquet.
Et si vous exécutez 14.04, vous devez éditer le fichier de référentiel situé dans /etc/apt/sources.list.d/
en commençant par onrej
(probablement nommé ondrej-php-willy.list
) et remplacer willy
par trusty
et ensuite exécuter Sudo apt-get update
avant d'installer le package.