Lorsque j'essaie d'exécuter a2enmod php7.0
- j'ai reçu le message "Considérant le conflit php5 pour php7.0".
Après avoir redémarré Apache - Apache ne peut pas démarrer.
Comment résoudre ceci?
Peut-être que certains modules déjà activés sont liés à php5?
Paramètres: Ubuntu Wily, Apache 2.4.18, PHP 7.0.4 (ne fonctionne que sur les cli)
Commencez par désactiver le module php5
:
a2dismod php5
puis, activez le module php7
:
a2enmod php7.0
Ensuite, rechargez/redémarrez le service Apache:
service Apache2 restart
wrt le commentaire , vous devez spécifier exact installé php-7.x version.
J'ai trouvé la solution sur le fil suivant: https://askubuntu.com/questions/760907/upgrade-to-16-04-php7-not-working-in-browser
Im mon cas, non seulement le php ne fonctionnait pas, mais phpmyadmin aussi, je l'ai fait. pas à pas comme ça
Sudo apt install php libapache2-mod-php Sudo apt install php7.0-mbstring Sudo a2dismod mpm_event Sudo a2enmod mpm_prefork service Apache2 restart
Et ensuite à:
gksu gedit /etc/Apache2/Apache2.conf
Dans la dernière ligne, j'ajoute Include /etc/phpmyadmin/Apache.conf
Cela fait face à tous les problèmes
Maciej
Si cela résout votre problème, votez pour cette solution dans le message d'origine.
Pour les utilisateurs Windows cherchant une solution au même problème. Je viens de reproduire
LoadModule php7_module "C:/xampp/php/php7Apache2_4.dll"
dans mon /conf/extra/httpв-xampp.conf