Easyphp ne fonctionne pas

Résolu
Angelneonizz Messages postés 788 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,


Je viens de me remettre au PHP, j'ai un NAS Synology avec serveur php et mysql sur lequel j'ai commencé mon site qui me servira pour mon travail.

arrivé au boulot j'installe easyphp sur mon PC et je copie mes pages php dans le rep www mais des qu'il y a du php ça ne s'exécute pas.

pour vous dire j'ai créé une page vierge avec seulement
<? echo "bonjour"; ?>
et rien ne s'affiche j'ai fait appelle à mon amis google j'ai trouvé un post où la personne à résolu le problème en désinstallant puis en réinstallant easyphp, je l'ai fait 3 fois mais ça ne marche toujours pas.

please help !
A voir également:

14 réponses

Utilisateur anonyme
 
Bonjour,
une question idiote, mais est-il lancé ? (activé)
que dit ton navigatuer quand tu vas sur localhost ?
0
Angelneonizz Messages postés 788 Date d'inscription   Statut Membre Dernière intervention   137
 
oui tout est lancé lorsque je vais sur localhost j'ai bien ma page qui s'affiche je le vois car j'ai mis un fond mais le bonjour ne s'affiche pas.

j'ai essayé avec wampserver et j'ai exactement le même prob, je deviens fou.

j'ai bien vérifié tout est lancé le phpmyadmin fonctionne correctement ma page s'appelle bien test.PHP

je ne sais plus où chercher
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
pourquoi test.PHP

mets test.php

majuscule minuscule c'est important

et mets des tags php complets

au lieu de <? ?>

mets:

<?php
echo "Bonjour";
?>
0
Angelneonizz Messages postés 788 Date d'inscription   Statut Membre Dernière intervention   137
 
oui le .PHP en majuscule je l'ai mis uniquement dans le message sur le forum pour bien insisté sur le fait que j'ai mis la bonne extension.

Et je te remerci beaucoup, effectivement en mettant
<?php
ça marche.

comment se fait il que chez moi ça fonctionne en mettant uniquement
<?
? la version du serveur apache ?
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
<? ?> ce sont les short tags

si dans ton php.ini ils ne sont pas activés <? n'est pas reconnu

donc une sage précaution, toujours mettre les tags
<?php

?>
0
Angelneonizz Messages postés 788 Date d'inscription   Statut Membre Dernière intervention   137
 
ok merci
0

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

Posez votre question
Utilisateur anonyme
 
Bonsoir,
ou alors ton php c'est php5 qui n'accepte pas les shorts tags
0
beetlejuice722
 
Bonsoir,

J'ai exactement le même problème...

Effectivement, il y a bien une option ("open_short_tag") a définir sur "on" dans le fichier php.ini...
Ainsi, cela permet de mettre les balises <? ou <?PHP

Cependant, le problème des extensions php non reconnue persiste sous une autre forme !

A savoir, si dans un fichier php, je passe un appel vers aue autre page PHP, l'extension n'est pas reconnue !
Exemple : header("location:index.php?page=2");
--> Cela renvoie vers une erreur du navigateur du type "Page non trouvé"

Sauriez-vous comment solutionner ce problème ?

pour ma part, j'utilise easyphp 2.0b1 et j'ai réinstalle php5 séparément, ou encore j'ai reparamètré les fichiers de configurations appache et php : respectivement httpd.conf et php.ini : le problème persiste !!

Un réinstall complete de easyphp 2.0b1 n'a rien changé au problème...

A présent dans l'expectative, je reste ouvert à toutes suggestion

Merci pour toute l'aide que vous pourrez apporter !
0
Beetlejuice722 Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   61
 
Personne ne connait ce problème ?!
0
Angelneonizz Messages postés 788 Date d'inscription   Statut Membre Dernière intervention   137
 
lorsqu'il te met page non trouvé tu vois quoi dans ta barre d'adresse ?
0
Beetlejuice722 Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   61
 
Je vois bien l'adresse correspondante à mon url, soit quelque chose de cette forme :

http://127.0.0.1/gestion_panier/suppr_article.php?produit=2

Le problème ne provient pas des balise short tag, mais plutot des appels renvoyant vers d'autre pages aux extensions php...

De quoi pourrait-il s'agir ?
0
Beetlejuice722 Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   61
 
Pour être plus précis, je pense que le problème intervient au moment ou le paramètre de mon
instruction "header(location:suppr_article.php?produit=2);" doit être interprété

On dirait qu'il ne reconnait pas l'extension .php dans le "suppr_article.php?produit=2"
0
Angelneonizz Messages postés 788 Date d'inscription   Statut Membre Dernière intervention   137
 
et si tu tapes directement l'adresse dans l'url sans passer par ton script ?
0
Beetlejuice722 Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   61
 
L'effet est le même...

Je pense que l'origine du problème se situe au niveau de le configuration de EasyPHP
, qui semble ne pas reconnaitre les extensions php a travers certaines instruction !
0
Utilisateur anonyme
 
Bonjour,

un idée en voyant ça, avez-vous essayer avec des noms de fichiers sans "_" ?
0
Utilisateur anonyme
 
Bonjour
le "_" c'est pas ça.

essaies ceci
<?php
header('Content-type: text/html; charset="iso-8859-1"');
if (isset($_GET['page'])){
$page = $_GET['page'];
echo $page."<br>";
$page=0;
}
else echo "page pas donnée<br>";

echo "<a href='tot.php?page=2'>essai</a>";
?>

chez moi c'est OK.(n.b. php5)
0