Précédent   Forum des professionnels en informatique > PHP > Outils
Outils Forum d'entraide sur les outils pour développeurs PHP : EDI, installation, administration... Avant de poster : FAQ outils, toutes les FAQ PHP et les comparatifs
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/06/2007, 16h26   #1
Membre habitué
 
Inscription : juin 2006
Messages : 137
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 137
Points : 26
Points : 26
Par défaut [Configuration] exécuter un code php

Bonjour à tous
je suis débutant en php
je viens d'installer à l'instant php5 sur ma machine ubuntu
j'ai écrit le code suivant sur un fichier que j'ai appelélé "bonjour-test" sur "vi"
Code :
1
2
3
4
<?
print 'bonjour';
// ou echo 'bonjour
?>
et je voudrais l'exécuter pour qu'il affiche bonjour
c quoi la commande pour le faire svp?
plz merci
liverbird est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 16h33   #2
Membre éclairé
 
Avatar de deY!
 
Inscription : avril 2006
Messages : 403
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2006
Messages : 403
Points : 358
Points : 358
il faut que tu installe apache2 d'abord, et il te faut un fichier .php, ensuite
c'est mieux que
__________________
deY!
deY! est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 16h58   #3
Membre habitué
 
Inscription : juin 2006
Messages : 137
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 137
Points : 26
Points : 26
apache 2 a été installé avec php5
J'ai enregistré mon fichier comme bonjour-test.php
et j'ai fait
maintenant que dois faire pour afficher bonjour?
merci
liverbird est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 17h01   #4
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
le mieux est de faire ce code la :

Ca va t'afficher une page contenant toutes les informations sur ta configuration de php, les extensions chargées, le chemin vers le php.ini (qui te sert a régler pas mal de paramètres etc).

Ce fichier doit être placé dans ton repertoire www que tu as du définir lors de l'install d'apache (ou du moins dans le dossier d'apache)

après tu l'exécutes en ouvrant un navigateur et en tapant http://localhost/monfichier.php

pour afficher bonjour, il suffit de faire
Code :
1
2
3
4
 
<?php
echo "Hello World!";
?>
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 17h08   #5
Membre habitué
 
Inscription : juin 2006
Messages : 137
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 137
Points : 26
Points : 26
excuse moi j'ai pas bien compris
le code que tu m'as donné je l'écrit où? sur un terminal? et comment je l'éxécute?
liverbird est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 17h10   #6
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
tu crees un fichier test.php dans lequel tu mets ce code, et tu places ce fichier dans le répertoire www d'apache (il a du te demander de définir un workspace, ou un documentDir ou un documentRoot qqch comme ca, sinon c'est surement dans le dossier d'apache.

EDIT : L'extension .php est indispensable pour qu'Apache execute le code php inclus à l'interieur
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 17h22   #7
Membre habitué
 
Inscription : juin 2006
Messages : 137
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 137
Points : 26
Points : 26
j'ai cherché mais je n'arrive pas à trouver le répertoire www d'apache. Il est où?
liverbird est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 17h27   #8
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
Jamais utilisé sous Linux donc je sais pas trop comment c'est par défaut.
Dans le répertoire d'apache, tu as un fichier qq part (dans conf souvent sous windows) qui s'appelle httpd.conf
Dans ce fichier tu as une section comme ca :
Citation:
Envoyé par httpd.conf
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "G:/sources/www"
La valeur entre " " t'indique le chemin vers ton www dans lequel tu dois mettre tes fichiers .php
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 17h47   #9
Membre habitué
 
Inscription : juin 2006
Messages : 137
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 137
Points : 26
Points : 26
je l'ai touvé mais il est vide
je crois que j'ai mal fait mon installation
je vais voir ça demain matin
merci pour ton aide
à +
liverbird est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2007, 10h46   #10
Membre habitué
 
Inscription : juin 2006
Messages : 137
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 137
Points : 26
Points : 26
en fait il me manquait l'interpreteur cli
donc la commande "apt-cache search php5|grep cli"
m'a sauvé et là j'arrive à exécuter mon fichier.php
liverbird est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h32.


 
 
 
 
Partenaires

Hébergement Web