[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] php howto



On Fri, Jun 29, 2001 at 03:33:49PM +0200, Pascal Bleser wrote:

Salut Pascal,
> ...
> > > Tu *dois* nécessairement passer par Apache (donc http://localhost/~alain/essai.php),
> > Ben justement, tiens, que faut-il configurer dans Apache pour accéder au
> > répertoire perso de cette manière ?
> Par défaut, ce répertoire perso, c'est ~/public_html
> Il y a une directive dans le httpd.conf pour ca:
> <IfModule mod_userdir.c>
>     UserDir public_html
> </IfModule>
> 
> Sinon, tu peux ajouter un alias à httpd.conf :
> Alias /php/ "/home/foo/php/"
> 
> et faire un rcapache reload
> 
> > C'est pas prévu par défaut ? -> SuSE (of course :), 6.4
> si, mais ~/public_html ;)
> 
> Le plus simple est certainement de faire un
> mv ~/php ~/public_html/
> 
> > Ici, en tout cas, il faut que les scripts soient dans le cgi-bin d'Apache
> > pour que j'y aie accès et je ne trouve pas ce qu'il faudrait modifier pour
> > faire autrement ...
> Si, il suffit de donner l'extension .cgi à ton script/programme, suivant la
> règle prédéfinie sur SuSE dans httpd.conf:
> 
>  AddHandler cgi-script .cgi
> 
> Tu dois peut-etre aussi jouer avec options
> <Directory /home/foo/public_html/>
> Options +ExecCGI
> </Directory>
> 

Un tout grand merci! J'essaye ça dès que j'ai deux minutes.

Juste une dernière question : est-ce que ça a une quelconque importance de
placer les scripts plutôt sous /usr/local/httpd/* ou dans le /home perso ?
(Une des pratiques est-elle recommandée par rapport à l'autre ?)

-- 


J.-F. STRAETEN


---
Mutt 1.3.7i.
Powered by SuSE Linux 6.4


[ 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: listmaster@linuxbe.org  ]