Faire fonctionner PHP

liloo -  
 jds13 -
Bonjour,j'aimerais savoir ce que je dois telecharger pour faire fonctionner un fichier PHP
Configuration: Windows XP Internet Explorer 6.0

17 réponses

  1. Yohan_ Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   83
     
    Pour coder du PHP?
    Bah un bloc note peut suffir, sinon un éditeur de texte dédié genre Edit + ;)
    1
  2. Alain_42 Messages postés 5413 Statut Membre 904
     
    Je comprends pas ! J'arrive a faire fonctionner un fichier html mais pas un fichier php.
    Pourtant ça devrait etre la meme demarche!!


    Non

    je suppose que pour afficher ta page .html tu cliques deux fois sur le fichier dans ton explorateur windows ??

    Un script php s'execute coté serveur, donc si tu clique comme pour un .html ça ne marche pas
    IL te faut un serveur:
    - soit distant , chez un hebergeur et tu devra y chrger ton script
    - soit local sur ton PC, il te faut alors installer par exemple WAMP
    wamp contient la partie serveur (Apache) qui va interpreter ton code php et Mysql (une base de donnée)
    dans ce cas après install de wamp tu dois avoir un répertoire www en général sous c:\Programme files\wamp\

    tu y cree un repertoire par ex test et tu y pose ton script qui DOIT ETRE en .php

    pour lancer ce script tu l'appelle en tapant son adresse dans la barre d'adresse de ton navigateur
    http://127.0.0.1/test/ton_script.php
    1
    1. liloo
       
      Salut !

      J'ai installé Wamp.
      Dans le repertoire C:\wamp\www\ j'ai créé un répertoire test et j'y ai mis un fichier php; index.php
      Pour faire fonctionner le fichier index.php je suis sur le navigateur et je tape
      C:\wamp\www\test\index.php et ça ne marche pas !!!
      0
  3. Yohan_ Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   83
     
    Bonjour,
    Faire "fonctionner" un fichier php est impossible.
    On peut "voir" PHP avec un navigateur.
    Après si c'est un problème de codage, j'avoue ne pas avoir totalement saisit la question, copier/coller nous le code ! :)
    0
    1. liloo
       
      Je voudrait savoir ce qu'il me faut pour faire du php!!!
      0
  4. FlorianWebmastering Messages postés 238 Date d'inscription   Statut Membre 20
     
    Un fichier PHP n'est pas seulement une page internet toute bête comme un fichier HTML elle contient des scripts qui sont lus et exécutés par un serveur et qui les transforme en html pour les rendre lisibles par l'utilisateur, pour savoir comment ouvrir un fichier php pour le lire je vous conseille de suivre un tutoriel explicant comment coder en php - toute une section y est consacrée.
    https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. jnk972 Messages postés 70 Statut Membre 10
     
    essai notepad++
    0
    1. liloo
       
      J'ai essayé avec le bloc notes mais ça ne marche pas
      0
      1. Yohan_ Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   83 > liloo
         
        Enregistré en .php ?
        0
  7. jnk972 Messages postés 70 Statut Membre 10
     
    télécharger WAMP et dans repertoire www crée un dossier par exemple test ! tu y mets tes pages .php
    tu as plus qu'à les ouvrir pour voir leur aspect
    0
  8. jnk972 Messages postés 70 Statut Membre 10
     
    oui en .php ta page ex: index.php tu la mets dansun dossier que tu as créer dans répertoire www

    https://www.wampserver.com/
    0
    1. liloo
       
      Je comprends pas ! J'arrive a faire fonctionner un fichier html mais pas un fichier php.
      Pourtant ça devrait etre la meme demarche!!
      0
  9. FlorianWebmastering Messages postés 238 Date d'inscription   Statut Membre 20
     
    dans ce cas après install de wamp tu dois avoir un répertoire www en général sous c:\Programme files\wamp\
    
    
    Ce serai plutôt : C:\wamp\
    0
    1. liloo
       
      Salut !

      J'ai installé Wamp.
      Dans le repertoire C:\wamp\www\ j'ai créé un répertoire test et j'y ai mis un fichier php.
      Pour faire fonctionner le fichier index.php je suis sur le navigateur et je tape
      C:\wamp\www\test\index.php et ça ne marche pas !!!
      0
  10. FlorianWebmastering Messages postés 238 Date d'inscription   Statut Membre 20
     
    il ne faut pas entrer le chemin du fichier mais son adresse locale
    http://localhost/test/index.php ou http://127.0.0.1/test/index.php
    0
    1. liloo
       
      Y a marquer impossible d'afficher la page surr le navigateur !!!
      0
    2. liloo
       
      Y a marqué "impossible d'afficher la page"
      0
  11. Alain_42 Messages postés 5413 Statut Membre 904
     
    il faut lancer wamp :

    Démarrage Tous les programmes Wamp

    ça doit démarrer Apache et Mysql

    et ensuite tu pourras taper l'adresse dans ton navigateur

    http://127.0.0.1/test/index.php
    0
    1. jds13
       
      Hello je tombe sur ce sujet.
      J'ai exactement le même problème.
      mais les conditions sont un peu différentes.
      J'ai installé easyphp et non wamp.
      L'autre différence est que les ite sur lequel jen travail est parfaitement fonctionel sur le web mais que je veux faire des esssais en local.
      J'ai intégralement téléchargé mon site (que j'ai fait faire par un pro) depuis le serveur avec filezilla.
      je l'ai intégralement mis dans le répertoire www de easyphp ce qui donne un adresse comme ça www/web/index.php
      mais lorsque je met l'adresse comme mentionnée dans les messages plus il ne se passe rien (ça tourne un moment puis page blanche).
      je précise que le fichier web est un fichier d'origine dans lequel le fichier index était déjà placé.

      Si vous avez une solution...
      JD
      0
  12. Alain_42 Messages postés 5413 Statut Membre 904
     
    www/web/index.php

    il ne faut pas mettre cette adresse dans ton navigateur mais

    1 - démarrer EasyPhp

    2 - dans la barre d'adresse du navigateur taper:

    http://127.0.0.1/web/index.php

    ou

    http://localhost/web/index.php
    0
    1. jds13
       
      Merci d'avoir pris le temps de répondre mais c'est exactement ce que je fais.
      easyphp démaré, je tape les adresse que tu indique et il ne se passe rien.

      Une autre solution?

      merci
      0
  13. Alain_42 Messages postés 5413 Statut Membre 904
     
    si tu tapes seulement

    http://127.0.0.1 que se passe -t-il ?
    0
    1. jds13
       
      J'ai une page easy php qui s'ouvre avec la liste des dossiers du dossier www. Dont mon dossier "web" qui contient mon fichier index.php. lorsque je clique sur le dossier web mon ordi mouline un peu et fini sur une page blanche.
      0
  14. DeveloppeurPHP Messages postés 3 Statut Membre
     
    Bonjour;
    Ton script dois tourné correctement, je peux avoir le code de ton fichier!!!
    0
  15. Alain_42 Messages postés 5413 Statut Membre 904
     
    peut on avoir le code de ton index.php
    0
    1. jds13
       
      et voilà le code du fichier index.

      <?php

      include(dirname(__FILE__).'/config/config.inc.php');

      if(intval(Configuration::get('PS_REWRITING_SETTINGS')) === 1)
      $rewrited_url = __PS_BASE_URI__;

      include(dirname(__FILE__).'/header.php');

      $smarty->assign('HOOK_HOME', Module::hookExec('home'));
      $smarty->display(_PS_THEME_DIR_.'index.tpl');

      include(dirname(__FILE__).'/footer.php');

      ?>

      merci
      0
  16. bloodchecker Messages postés 361 Statut Membre 35
     
    Si depuis localhost tu pinaille a ouvrir le DOSSIER de ton site, c'est peut etre que tu as egalement copié le htaccess et qu'il fait bugguer ton site .. Essaie de supprimer tous les htaccess, tu ne t'en servira pas/peu en local je pense.
    0
    1. jds13
       
      effectivement j'ai un fichier "!_.htacces" et un "!_.htwelcome.php"

      je les gardes dans un autre dossier ailleurs?
      0
  17. bloodchecker Messages postés 361 Statut Membre 35
     
    essaie de couper tous ces fichiers (dans tous les répertoires) ailleurs et regarde ce ca donne sans eux.
    0
    1. jds13
       
      Je les ai systématiquement enlevé de tout les dossiers et sous dossiers.
      Mais cela ne change rien, j'arrive toujours sur une page blanche.
      0
  18. Alain_42 Messages postés 5413 Statut Membre 904
     

    $smarty->assign('HOOK_HOME', Module::hookExec('home'));
    $smarty->display(_PS_THEME_DIR_.'index.tpl');


    ça veut dire que le developpeur se base sur un template du nom de smarty

    il doit être installé chez ton hebergeur et pas chez toi , vas voir sur le site:

    https://www.smarty.net/
    0
    1. jds13
       
      Merci je vais aller voir.

      mais en fait c'est quoi, a quoi ça sert et comment ça marche?
      0
      1. jds13 > jds13
         
        Merci de votre aide, mais a la lecture d'un tuto de smarty, je pense que c'est largement au dessus de mes connaissances.
        0