J'ai eu beaucoup de mal à réparer les restes de mon serveur après la mise à niveau vers Xenial hier.
Les applications PHP fonctionnent comme un gâchis de code et ownCloud "ne peut plus être trouvé sur le serveur".
Cela peut être dû à ces erreurs que je reçois lorsque j'essaie d'exécuter Apache2 à partir de la ligne de commande.
J'espère que je peux obtenir de l'aide, beaucoup d'ordinateurs s'appuient sur cette chose: /
Je fournirais quelques journaux de plus, mais ils sont énormes et je ne saurais pas quelles pièces fournir.
Oh, et j'obtiens cette erreur en essayant d'installer PHP5, si cela aide.
Merci d'avance.
EDIT: Voici le résultat de l'exécution de 'Apache2' à partir de la ligne de commande:
Ubuntu 16.04 est livré avec PHP 7.0. Vous devez installer le paquet libapache2-mod-php
, puis désactiver toutes les traces de PHP5.
Sudo apt-get purge php5-common
(cela supprimera tous les packages PHP 5.Sudo apt-get install libapache2-mod-php
Sudo rm /etc/Apache2/mods-enabled/php5.*
pour désactiver le mod PHP5 et activer PHP 7.0 avec Sudo a2enmod php7.0
.Si vous utilisez www depuis ~ userdir/public_html, consultez la section ci-dessous dans /etc/Apache2/mods-enabled/php7.0.conf.
# Running PHP scripts in user directories is disabled by default
#
# To re-enable PHP in user directories comment the following lines
# from <IfModule ...> to </IfModule>