web-dev-qa-db-fra.com

Installer (mettre à niveau) php7 sur Ubuntu 15.10 Apache2

J'essaie de mettre à niveau mon php Apache2 sur Ubuntu 15.10 de php5 à php7. J'ai lu beaucoup d'instructions, mais je n'ai pas compris comment le faire, car beaucoup d'instructions sont pour Ubuntu 14 et certaines commandes "apt-get" ne fonctionnent pas.

Que dois-je faire sur Ubuntu 15.10 pour mettre à niveau la version php de mon Apache vers php7? En essayant de courir

Sudo add-apt-repository ppa:ondrej/php-7.0

Je reçois le message d'erreur suivant: "ValueError: la prise en charge de SSL n'est pas disponible"

Lorsque j'essaie de compiler moi-même, j'obtiens le message d'erreur suivant lors de l'exécution de "make":

libtool: link: `ext/Gd/libgd/wbmp.lo' is not a valid libtool object
Makefile:288: recipe for target 'sapi/fpm/php-fpm' failed
make: *** [sapi/fpm/php-fpm] Error 1

Je suis venu à la cinclusion pour installer Ubuntu 14 lts, ​​car Ubuntu 15 craint beaucoup ...

3
user3746259

php7 n'est pas dans les dépôts "par défaut" d'Ubuntu 15.10, ce qui laisse au moins deux options:

  1. Utilisez de toute façon un ppa
    • utilisez ppa:ondrej/php si vous voulez que php5 et php7 coexistent
  2. Compilez vous-même php7
2
Dino Hensen

Il manque probablement le support HTTPS dans apt. Donc, lancez Sudo apt-get install apt-tranport-https avant d'ajouter le PPA.

0
oerdnj