Impossible d'interpréter page .php

Petit nouveau ! | 2 Messages

02 janv. 2014, 22:22

Bonjour,
je suis un parfait débutant en php.
J'ai installé sur mon pc Apache 2.2 et php 5.4.
J'ai modifié le fichier httpd.conf afin de faire pointer les répertoires de paramétrage vers les bons emplacements. (le fichier est joint à ce post)
A chaque modification de ce fichier, je redémarre bien Apache qui semble fonctionner correctement.

Je ne parviens pas à afficher de page php, j'ai le message page web inaccessible sir je saisi l'url http://localhost:8080/Test.php (fichier ci-joint)
Si je tape seulement http://localhost:8080, je tombe bien sur la page index.html (paramétrée pour le cas où index.php ne fonctionnerait pas)

J'ai un comportement étrange avec la page Test2.php. Sur IE le message page web inaccessible apparait rapidement même si j'ai le temps de voir que phpinfo() s'affiche avant le message. Dans Chrome, phpinfo() s'affiche correctement. Du coup je ne comprends pas pourquoi ce code php serait interprété et pas celui de test.php

Merci de me venir en aide ou me donner une piste pour investiguer !
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Eléphant du PHP | 453 Messages

05 janv. 2014, 14:21

Salut,

Tu es sur quel OS ? Windows ? Linux ? Mac ?
La Tux attitude avec les kiw'z syou plait
Komodo Edit - Inkscape - Dia

Eléphant du PHP | 52 Messages

05 janv. 2014, 19:10

Hello,
quel OS ? Windows ? Linux ? Mac ?
Vu la tête des fichiers de conf, je dirais qu'il est sur Windows.

Niuxe, as-tu jeté un coup d'oeil aux logs Apache ?
Image Zend Certified Engineer

Eléphant du PHP | 453 Messages

07 janv. 2014, 18:40

Niuxe, as-tu jeté un coup d'oeil aux logs Apache ?
Bizarrement, je ne vois pas son log apache dans l'archive. Dans le zip, je vois 3 fichiers :
- 2 en php
- httpd.conf

Sinon pour résoudre le souci, c'est assez simple. Si tu es sur vindo, télécharge wamp. Avant de l'installer wamp, désinstalle ton Apache et PHP. Si tu vois pas comment ça se passe, je t'invite à regarder ce petit tuto. Ce gars venant du Maghreb a un fort accent et le son n'est pas terrible. Mais c'est très bien expliqué. J'avais vu d'autres vidéos montrant comment installer, mais souvent ça va un peu plus loin que l'installe. Pour le moment, tu n'as pas besoin d'en savoir plus. Il y a d'autres logiciels comme easyphp ou xamp. Cependant, WAMP est plus populaire est souvent les utilisateurs de vindo bénéficient des dernières possibilités stables qu'offre un environnement Apache Mysql et PHP.

Aussi, tu peux t'installer une vm et installer par la suite un environnement LAMP (Linux(Debian /Ubuntu/Fedora/Open Suse / Arch / etc.) :love5: Apache MySql PHP/Python) ou encore tu peux t'installer LAMP en multiboot sur ta machine (vindo/Linux) ou comme moi, je suis full LAMP (la liberté quoi...)
La Tux attitude avec les kiw'z syou plait
Komodo Edit - Inkscape - Dia

Mammouth du PHP | 2278 Messages

07 janv. 2014, 20:15

Voici ce que j'ai sous WIN avec xampp

Code : Tout sélectionner

LoadFile "C:/xampp/php/php5ts.dll" LoadModule php5_module "C:/xampp/php/php5apache2_4.dll"
La deuxième ligne ressemble point pour point à la tienne correspondante.

Au passage je reste rêveur devant ce chemin (avec un point et un ou des espaces qui le rendront intransportable sous Unix):

Code : Tout sélectionner

DocumentRoot "D:\PERSO\00. PERSO\SITE"
et il serait intéressant de savoir où se trouve le index.html qui s'affiche;
Enfin se mettre sur le port 8080, c'est compliquer pour rien les URL: en effet avec le port 80 par défaut, on peut se dispenser de préciser le port dans l'url qu'on tape dans le navigateur.
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD