PHP ne fonctionne pas après la mise à jour d’un serveur

Après la mise à jour d’un serveur sur lequel tournait un site avec apache2 et php5 le site affiche le code et pas le résultat du php.

La raison est certainement le passage à PHP7.

a2enmod php7.0 ne résoud pas le soucis.

sous ubuntu (16.04 ) le php7 devient le standard.

afin de réactiver ce service, vous devez installer quelques paquets qui étonnamment ne sont pas dépendant de php7 dans apt ou synaptic.

voici les commandes à taper.

apt-get install libapache2-mod-php
a2enmod php7.0
service apache2 restart

Linux Live

Vous souhaitez utiliser l’ordinateur d’un autre sans changer son système?

La solution est le Linux live.

Ce Linux vous permet de démarrer un système uniquement en mémoire vive ce qui permet d’effacer toutes traces de ce qui c’est passé durant cette session.

Pour cela, vous aurez besoin :

  • d’une clé USB de 4Go minimum
  • Du logiciel UNetbootin

Sous Windows :

  • branchez votre clé USB
  • téléchargez UnetBootin
  • sélectionnez votre distribution (Je vous conseille Ubuntu pour pouvoir utiliser le reste de votre clé comme stockage)
  • Sélectionner le lecteur dans drive
  • cliquer sur OK et attendre