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] ]