[RESOLU] Code php7 ne s'affiche pas apache2

Oli-Soukrey
Invité n'ayant pas de compte PHPfrance

18 sept. 2016, 11:07

Bonjour à tous,
voici mon premier poste, je suis étudiant en webdev et j'aimerais travailler mes "Array" :)
MAIS ! cela fait 3 jours que je me bat avec mon pc, pour afficher mon code php dans mon navigateur Firefox.

(je pourrais travailler sur mes "array" avec le serveur php test de php7.0, mais j'aimerais arriver a faire tourner mon apache2 correctement)

Je travail sur une distribution Linux Mint 18,
j'ai installé php 7:
$ php -v
PHP 7.0.10-2+deb.sury.org~xenial+1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.10-2+deb.sury.org~xenial+1, Copyright (c) 1999-2016, by Zend Technologies

apache2 :
apache2 -v
Server version: Apache/2.4.18 (Ubuntu)
Server built: 2016-07-14T12:32:26

J'ai également installé libapache2-mod-php7.0,

mon serveur démarre:
sudo /etc/init.d/apache2 restart
[sudo] Mot de passe de soukrey :
[ ok ] Restarting apache2 (via systemctl): apache2.service.
(avec localhost j'ai bien index.html, la page d’accueil d'apache2 qui s'affiche. Donc apache2 lit sans soucis le html et css mais pas le php...)

quand je mets un simple fichier salut.php qui contient :

Code : Tout sélectionner

<?php echo "Salut"; ?>
dans /var/www/html
J'ai une page blanche qui s'affiche dans mon navigateur.

je mets l'adresse suivante pour atteindre mon fichier : localhost/salut.php

j'ai changer dans php.ini:
; display_errors
; Default Value: On
; Development Value: On
; Production Value: On (il était sur off)

et je n'ai pas d'erreur qui s'affiche.


Pouvez-vous m'aider ? :(

Bon dimanche à tous,

Petit nouveau ! | 2 Messages

18 sept. 2016, 11:12

// J'ai posté ce sujet sans me connecter, désolé. Mais ce poste a été éditer sous le compte enregistré sous l'identifiant Soukrey.

Avatar de l’utilisateur
Administrateur PHPfrance
Administrateur PHPfrance | 7373 Messages

19 sept. 2016, 00:25

Bonjour,

Page blanche => regarde dans les logs de ton serveur.

A noter que les modifs que tu fais dans ton fichier de config ne servent à rien si la ligne est commentée (avec un ; devant ;-) )
Quand tout le reste a échoué, lisez le mode d'emploi...

Petit nouveau ! | 2 Messages

19 sept. 2016, 12:48

Merci pour ton aide @rthur, :)

je viens de résoudre mon problème par une MAJ de PHP7.0 (via le gestionnaire de MAJ LinuxMint18):
7.0.11-1+deb.sury.org(petite vague ^^)xenial+1
Cette mise à jour contient 10 paquets : libapache2-mod-php7.0 php7.0 php7.0-cli php7.0-common php7.0-gd php7.0-json php7.0-mbstring php7.0-mysql php7.0-opcache php7.0-readline.

j'ai redémarrer mon apache2 et tout roule :)

par contre la remarque avec le un devant la ligne a modifier dans le php.ini :oops: :D je te remercie :p