Le Vendredi 29 Juin 2001 12:17, vous avez écrit :
> ....
>
> > Le script a été sauvé sous essai.html ou essai.php ou essai.php3 ou
> > essai.php4, etc (je n'ai pas essayé php5) avec Konqueror, Opera, et
> > Netscape.
>
> Prends .php (cf. le AddType dans httpd.conf)
>
> > Ci-dessous le petit script en question (ne manque-t-il pas une ligne?).
> > Je le sauve dans /home/alain/php/essai.php3 et je l'ouvre normalement
> > avec l'un des trois navigateurs.
>
> Euh... "normalement" ?
> Tu passes par Apache, quand meme ?
> (a voir le répertoire, on ne dirait pas)
>
> Tu *dois* nécessairement passer par Apache (donc
> http://localhost/~alain/essai.php), sinon y a pas de PHP !

Ok, voilà la "stuce" que j'attendais. Je connais encore mal Apache bien que 
je sache que c'est un serveur web mais je pensais que je pouvais y accéder 
directement à PHP à partir de l'hôte dans lequel le serveur Apache était 
localisé donc en ouvrant bêtement le fichier essai.php dans mon navigateur.

Mais ce n'est pas encore fini:

Dans mon navigateur, je tape:
# http://localhost/~alain/essai.php
et j'obtiens la réponse:
"la connexion avec l'hôte localhost est rompue", pas de chance (quelque chose 
à bidouiller dans /etc/httpd/httpd.conf je suppose).

Donc je tape maintenant (l'hôte sur lequel je travaille n'a pas d'adresse 
officielle):
# http://192.168.1.93/~alain/essai.php3
et j'ai droit à la réponse:
 "You don't have permission to access /~alain/essai.php3 on this server"
.. encore un problème de config

Je vais vérifier /var/log/httpd/error.log et je peux lire:
"file does not exist usr/local/httpd/htdocs/~alain/essai.php3

Je me dis "tiens, j'va copier /essai.php3 dans /usr/local/httpd/htdocs/ et 
puis je tape:
# http://192.168.1.93/essai.php
et j'obtiens l'affichage de ma page web mais sans l'affichage du produit des 
instructions PHP: retour à la case départ.

J'ai deux questions simples, réponses probablement présentes dans une doc qcq 
mais laquelle?: 
- que signifie le caractère "~" dans une adresse url??
- quel rôle joue le répertoire /usr/local/httpd/htdocs/ ??

J'espère lundi pouvoir enfin faire fonctionner le serveur Apache + PHP et 
j'espère ne plus vous ennuyer avec des questions stupides.


-- 
Alain Barthélemy
Section de Biosécurité et Biotechnologie
Institut de Santé Publique
R. Juliette Wytsman,14
B-1050 Bruxelles
tel: 02/642 52 93
fax: 02/642 52 92

Privé:
[EMAIL PROTECTED]
http://bartydeux.gminformatique.com

[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: [EMAIL PROTECTED]  ]

Répondre à