Auparavant, j'utilisais PHP 5.5.32 sur mon système, tout fonctionnait bien. Tous les PHP programmes et projets fonctionnaient correctement.
Aujourd'hui, je suis passé à PHP 7.0.4 et le problème commence pour moi. Pas un seul programme 'Hello World' n'est en cours d'exécution, oubliez tout le projet.
Maintenant, si je tape l'URL d'un programme dans la barre d'adresse pour qu'elle s'exécute dans un navigateur (dites "http://localhost/hello.php
"), je reçois le code PHP tel qu'il est affiché dans un navigateur. ne se produisait pas auparavant lorsque j'utilisais PHP 5.5.32 .
Si j'exécute le programme à partir de la ligne de commande (c'est-à-dire du terminal), le résultat attendu après l'exécution du code PHP est obtenu. Je lance la commande suivante à partir du terminal et obtient la sortie.
$ cd /var/www
$ php hello.php
Après avoir googlé un peu, je me suis rendu compte que Apache était le seul problème responsable de ce problème et pour le résoudre, je devais "reconstruire Apache", mais pas où j'ai trouvé comment?
Quelqu'un peut-il m'aider s'il vous plaît à cet égard s'il vous plaît en me fournissant une réponse détaillée étape par étape?
Pour référence et une compréhension détaillée du problème auquel je suis confronté, vous pouvez vous référer au lien ci-dessous:
Le package php7.0
n'installe pas automatiquement le module Apache de PHP 7, qui est nécessaire pour exécuter les scripts PHP dans Apache. Il peut être installé à partir du paquet libapache2-mod-php7.0
.