Easyphp ne fonctionne pas

Résolu
Angelneonizz Messages postés 790 Date d'inscription   Statut Membre Dernière intervention   -  
 giheller -
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 !

--

Il n'y a pas de défaite si on sais en tirer des leçons !
Configuration: Windows XP
Internet Explorer 6.0

14 réponses

  1. giheller
     
    Bonjour,
    une question idiote, mais est-il lancé ? (activé)
    que dit ton navigatuer quand tu vas sur localhost ?
    0
  2. Angelneonizz Messages postés 790 Date d'inscription   Statut Membre Dernière intervention   190
     
    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
    1. Alain_42 Messages postés 5413 Statut Membre 904
       
      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
  3. Angelneonizz Messages postés 790 Date d'inscription   Statut Membre Dernière intervention   190
     
    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
    1. Alain_42 Messages postés 5413 Statut Membre 904
       
      <? ?> 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
  4. Angelneonizz Messages postés 790 Date d'inscription   Statut Membre Dernière intervention   190
     
    ok merci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. giheller
     
    Bonsoir,
    ou alors ton php c'est php5 qui n'accepte pas les shorts tags
    0
  7. 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
  8. Beetlejuice722 Messages postés 71 Statut Membre 61
     
    Personne ne connait ce problème ?!
    0
  9. Angelneonizz Messages postés 790 Date d'inscription   Statut Membre Dernière intervention   190
     
    lorsqu'il te met page non trouvé tu vois quoi dans ta barre d'adresse ?
    0
  10. Beetlejuice722 Messages postés 71 Statut Membre 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
  11. Beetlejuice722 Messages postés 71 Statut Membre 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
  12. Angelneonizz Messages postés 790 Date d'inscription   Statut Membre Dernière intervention   190
     
    et si tu tapes directement l'adresse dans l'url sans passer par ton script ?
    0
  13. Beetlejuice722 Messages postés 71 Statut Membre 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
  14. giheller
     
    Bonjour,

    un idée en voyant ça, avez-vous essayer avec des noms de fichiers sans "_" ?
    0
  15. giheller
     
    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