Comment tester un fichier php sans ...
-
- Modérateur honoraire
- Messages : 6962
- Inscription : mercredi 15 février 2006, 13:18
- Localisation : le havre
- Contact :
Comment tester un fichier php sans ...
Bonjour
voilà je fais un peu de php (écriture d'un petit formulaire qui récupère des adresses mail). Mon problème n'est pas dans l'écriture du code, mais plutôt dans le test. J'ai installé un LAMP et phpadmin (sous ubuntu) mais pour tester je dois copier mes fichiers dans /var/www, ce qui ne me semble pas très propre. Quand j'ouvre mon fichier avec firefox ou avec chromium, il me propose de le télécharger. J'ai bien vidé le cache comme il est conseillé sur doc.ubuntu, mais le comportement persiste.
Comment on fait pour tester cela ?
Merci
Olivier
voilà je fais un peu de php (écriture d'un petit formulaire qui récupère des adresses mail). Mon problème n'est pas dans l'écriture du code, mais plutôt dans le test. J'ai installé un LAMP et phpadmin (sous ubuntu) mais pour tester je dois copier mes fichiers dans /var/www, ce qui ne me semble pas très propre. Quand j'ouvre mon fichier avec firefox ou avec chromium, il me propose de le télécharger. J'ai bien vidé le cache comme il est conseillé sur doc.ubuntu, mais le comportement persiste.
Comment on fait pour tester cela ?
Merci
Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.
Par solidarité, pas de MP.
-
- Utilisateur chevronné
- Messages : 2656
- Inscription : dimanche 28 février 2010, 11:54
- Localisation : Région Lyonnaise
- Contact :
Re: Comment tester un fichier php sans ...
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
Une ch'tio peu d'pub :Ina-Ich
Ubuntu | LibreOffice | GnuPlot | PidGin | irssi | Mozilla | VLC ...
Une ch'tio peu d'pub :Ina-Ich
Ubuntu | LibreOffice | GnuPlot | PidGin | irssi | Mozilla | VLC ...
-
- Modérateur honoraire
- Messages : 6962
- Inscription : mercredi 15 février 2006, 13:18
- Localisation : le havre
- Contact :
Re: Comment tester un fichier php sans ...
Merci, mais cela ne fonctionne qu'avec les fichiers dans /var/www. Or j'aimerais vraiment évité de passer par là.
Olivier
Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.
Par solidarité, pas de MP.
-
- Modérateur honoraire
- Messages : 7097
- Inscription : lundi 28 août 2006, 13:18
- Localisation : Allemagne
- Contact :
Re: Comment tester un fichier php sans ...
Dans apache, modifie le chemin par défaut de la racine ( /var/www ) pour mettre ce que tu veux ( genre /home/olivier/php ).
Cela se passe dans /etc/apache2/sites-available/default et après il faut relancer apache.
Et si tu veux te passer de apache, tu peux le faire en console avec ( en étant dans le bon dossier ) :
Cela se passe dans /etc/apache2/sites-available/default et après il faut relancer apache.
Et si tu veux te passer de apache, tu peux le faire en console avec ( en étant dans le bon dossier ) :
Code : Tout sélectionner
php5 tonfichier.php
-
- Modérateur honoraire
- Messages : 6962
- Inscription : mercredi 15 février 2006, 13:18
- Localisation : le havre
- Contact :
Re: Comment tester un fichier php sans ...
Bon ben j'ai pas du faire quelque chose de bien. Cela ne fonctionne pas.
La manip dans le fichier de conf, ne donne rien. Je mets le fichier modifié :
Quand à php5 monfichier, il affiche le fichier dans la console.
Merci pour l'aide.
Olivier
La manip dans le fichier de conf, ne donne rien. Je mets le fichier modifié :
Code : Tout sélectionner
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/olivier/Documents/LCH/site>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
Merci pour l'aide.
Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.
Par solidarité, pas de MP.
-
- Modérateur honoraire
- Messages : 7097
- Inscription : lundi 28 août 2006, 13:18
- Localisation : Allemagne
- Contact :
Re: Comment tester un fichier php sans ...
Il faut aussi modifier la ligne DocumentRoot, et relancer apache.rebouxo a écrit : La manip dans le fichier de conf, ne donne rien. Je mets le fichier modifié :
C'est un interpréteur, c'est pas très normal tout ça.rebouxo a écrit :Quand à php5 monfichier, il affiche le fichier dans la console.
-
- Modérateur honoraire
- Messages : 6962
- Inscription : mercredi 15 février 2006, 13:18
- Localisation : le havre
- Contact :
Re: Comment tester un fichier php sans ...
Merci de te pencher sur mon problème.
Ah je me disais bien qu'il y avait un truc à la c.
Une suggestion de bouquin pas mal sur le sujet ?
Olivier
Ah je me disais bien qu'il y avait un truc à la c.
Une suggestion de bouquin pas mal sur le sujet ?
Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.
Par solidarité, pas de MP.
-
- Modérateur honoraire
- Messages : 7097
- Inscription : lundi 28 août 2006, 13:18
- Localisation : Allemagne
- Contact :
Re: Comment tester un fichier php sans ...
Quel est le problème finalement ? L'édition du fichier de conf ? Relancer apache ?rebouxo a écrit :Ah je me disais bien qu'il y avait un truc à la c.
Je ne vois pas où est le problème dans le fait de mettre tes fichiers dans /var/www/
Enfin pour la documentation, il ne te faut pas grand chose, et tu trouves suffisamment d'infos sur le web
-
- Utilisateur chevronné
- Messages : 2656
- Inscription : dimanche 28 février 2010, 11:54
- Localisation : Région Lyonnaise
- Contact :
Re: Comment tester un fichier php sans ...
il faut mettre des symlink, sinon.
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
Une ch'tio peu d'pub :Ina-Ich
Ubuntu | LibreOffice | GnuPlot | PidGin | irssi | Mozilla | VLC ...
Une ch'tio peu d'pub :Ina-Ich
Ubuntu | LibreOffice | GnuPlot | PidGin | irssi | Mozilla | VLC ...
-
- Sujets similaires
- Réponses
- Vues
- Dernier message