Extention php sur EasyPHP 2.0

Résolu/Fermé
yahcine86 Messages postés 78 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 8 octobre 2011 - 3 mars 2008 à 15:03
Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 - 4 mars 2008 à 17:26
Bonjour,

J'ai créer une page php, je l'ai placé dans le dossier WWW, mais quand je lance mon réseau local via EasyPHP, ma page apparait avec un ?

je pense que c'est un pb d'extention, je sais aussi que j'ai accés à toutes les extention php dans configuration>extention php mais la quel doit-je choisir ? il y en trop et comment savoir la quel va avec ma page ?
mon code source php est tout se qu'il y a de basic .

Merci
A voir également:

10 réponses

Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
3 mars 2008 à 17:27
La directive short_open_tag du php.ini n'est peut-être pas activée.

Essaye plutôt d'utiliser les balises <?php ?> au lieu de simplement <? ?>, pour vérifier si ça vient de là.
1
Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
3 mars 2008 à 15:09
Bonjour,

Où se trouve exactement ce '?' ?
0
ltstam Messages postés 395 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 28 juin 2010 58
3 mars 2008 à 15:16
est ce que le fichier est nommé index.php?
0
yahcine86 Messages postés 78 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 8 octobre 2011 1
3 mars 2008 à 15:20
le ? est sur le petite feuille qui représente mon fichier php
Non le fichier n'est pas nommé index.php
0
ltstam Messages postés 395 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 28 juin 2010 58
3 mars 2008 à 15:42
tu gagnerais à d'abord créer un nouveau dossier dans le dossier www, places ton fihier à l'intérieur et renommes index.php.testes et tu verras.ok?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
yahcine86 Messages postés 78 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 8 octobre 2011 1
3 mars 2008 à 15:52
Comme tu ma dit www/projet web/index.php

quand je vais en web local je click sur le dossier projet web et il me lance automatiquement ma page index.php
mais le résultat voulu n'est pas au RDV, je pense que c'est un pb d'interprétation du code php qui se trouve de dans.

faut-il cocher une des extention php proposé dans la liste des extension proposé ?
0
Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
3 mars 2008 à 16:13
faut-il cocher une des extention php proposé dans la liste des extension proposé ?

Tout dépend du code PHP en question, et de ce que t'affiche le navigateur quand tu le visualise.
0
yahcine86 Messages postés 78 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 8 octobre 2011 1
3 mars 2008 à 16:28
Mon code est tout se qu'il y a de plus simple, le voila:

<html><head><title>test</title></head>
<body>

<? $nom='dupond';?>

mon nom est <?echo $nom;?>

</body>
</html>


Quel est l'extention php qui va avec ?
0
Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
3 mars 2008 à 16:48
Tu utilises du simple PHP natif (le echo fait partie des fonctions de base de PHP).

Les extensions permettent d'utiliser des fonctions/modules/classes supplémentaires, comme par exemple, pour le parsing XML, ou l'accès à des SGBD spécifiques, ou encore des librairies graphiques...
EasyPHP active de base les extensions les plus utilisées.

Que t'affiche ton navigateur ?
0
yahcine86 Messages postés 78 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 8 octobre 2011 1
3 mars 2008 à 17:03
il m'affiche seulement "mon nom est"
donc le code php n'est pas traiter
0
yahcine86 Messages postés 78 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 8 octobre 2011 1
3 mars 2008 à 17:31
Si si ta raison sa marche ouf lol

comment doit-je faire pour activer cette fonctionalité stp ?

à part: que veut dire se msg qui apparait lors d'une génération de page html par le serveur ?

Notice: Undefined index: civilite in C:\Program Files\EasyPHP 2.0b1\www\projet web\cible.php on line 4
0
Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
4 mars 2008 à 14:27
Bonjour,

comment doit-je faire pour activer cette fonctionalité stp ?
Il faut ouvrir le fichier php.ini avec un éditeur de texte (notepad).
Tu devrais pouvoir le trouver via l'icône d'EasyPHP dans la barre des tâches. Sinon il se trouve dans le dossier 'php', dans le dossier d'installation d'easyPhp.

Dedans, tu recherches la ligne "short_open_tag = Off", sans point-virgule (;) devant.
Tu remplace le 'off' par 'on', tu sauvegardes, tu redémarre easyphp et ca devrait être bon.


Quant au message d'erreur, il ne retrouve pas un nom de case (index) dans un tableau, vu que c'est à la 4ème ligne, je vote pour le tableau $_POST ou $_GET, j'imagine donc que ca vient d'un formulaire, et donc il faut vérifier que tu as un champ nommé 'civilite' et qu'il est remplis.
0
yahcine86 Messages postés 78 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 8 octobre 2011 1
4 mars 2008 à 16:40
ok c'est bon sa marche.

Récapitulatif:

Une fois l'instalation d'EasyPHP faite, j'ai commencer par produire des page PHP et je les soumettais au serveur Apache afin de les exécuter, mes script php commencé par <? et se terminait pas ?>, vu que aucune configuration n'a été faite sur EasyPHP, le serveur ne reconnai pas <? ?> donc il me donné aucun résultat, il reconnait seulement <?php ?>, il faut trouver le fichier php.ini qui se trouve dans dans le dossier php sur le disque dur (perso j'ai lancer une recherche dans le dossier EasyPHP), ouvrir le ficher trouver "short_open_tag = Off", sans point-virgule (;) devant, remplacer Off par On, redémarrer EasyPHP et sa devrait prendre en compte <? ?>

Un grand merci à Xil et a tous ceux qui ont essayer de m'aider, ++
0
Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
4 mars 2008 à 17:26
Un grand merci à Xil
Y'a pas de quoi ;)
Vu ton récapitulatif, je vois que tu as bien cerné le problème et compris la solution. C'est d'autant plus gratifiant.
0