Faire fonctionner PHP

Fermé
liloo - 16 juin 2009 à 18:21
 jds13 - 8 mars 2010 à 23:01
Bonjour,j'aimerais savoir ce que je dois telecharger pour faire fonctionner un fichier PHP
A voir également:

17 réponses

Yohan_ Messages postés 232 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 12 août 2010 83
16 juin 2009 à 18:28
Pour coder du PHP?
Bah un bloc note peut suffir, sinon un éditeur de texte dédié genre Edit + ;)
1
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
16 juin 2009 à 22:44
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
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
Yohan_ Messages postés 232 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 12 août 2010 83
16 juin 2009 à 18:23
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
Je voudrait savoir ce qu'il me faut pour faire du php!!!
0
FlorianWebmastering Messages postés 237 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 19 juin 2009 20
16 juin 2009 à 18:28
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

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

Posez votre question
jnk972 Messages postés 63 Date d'inscription dimanche 26 octobre 2008 Statut Membre Dernière intervention 1 décembre 2009 10
16 juin 2009 à 18:31
essai notepad++
0
J'ai essayé avec le bloc notes mais ça ne marche pas
0
Yohan_ Messages postés 232 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 12 août 2010 83 > liloo
16 juin 2009 à 19:00
Enregistré en .php ?
0
jnk972 Messages postés 63 Date d'inscription dimanche 26 octobre 2008 Statut Membre Dernière intervention 1 décembre 2009 10
16 juin 2009 à 18:37
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
jnk972 Messages postés 63 Date d'inscription dimanche 26 octobre 2008 Statut Membre Dernière intervention 1 décembre 2009 10
16 juin 2009 à 19:05
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
Je comprends pas ! J'arrive a faire fonctionner un fichier html mais pas un fichier php.
Pourtant ça devrait etre la meme demarche!!
0
FlorianWebmastering Messages postés 237 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 19 juin 2009 20
16 juin 2009 à 22:50
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
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
FlorianWebmastering Messages postés 237 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 19 juin 2009 20
17 juin 2009 à 22:59
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
Y a marquer impossible d'afficher la page surr le navigateur !!!
0
Y a marqué "impossible d'afficher la page"
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
18 juin 2009 à 20:34
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
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
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
4 mars 2010 à 17:51
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
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
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
5 mars 2010 à 08:39
si tu tapes seulement

http://127.0.0.1 que se passe -t-il ?
0
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
DeveloppeurPHP Messages postés 3 Date d'inscription vendredi 5 mars 2010 Statut Membre Dernière intervention 5 mars 2010
5 mars 2010 à 09:54
Bonjour;
Ton script dois tourné correctement, je peux avoir le code de ton fichier!!!
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
5 mars 2010 à 09:54
peut on avoir le code de ton index.php
0
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
bloodchecker Messages postés 339 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 29 février 2012 35
5 mars 2010 à 10:04
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
effectivement j'ai un fichier "!_.htacces" et un "!_.htwelcome.php"

je les gardes dans un autre dossier ailleurs?
0
bloodchecker Messages postés 339 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 29 février 2012 35
5 mars 2010 à 10:09
essaie de couper tous ces fichiers (dans tous les répertoires) ailleurs et regarde ce ca donne sans eux.
0
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
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
5 mars 2010 à 14:39

$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
Merci je vais aller voir.

mais en fait c'est quoi, a quoi ça sert et comment ça marche?
0
jds13 > jds13
8 mars 2010 à 23:01
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