Bonsoir, J'essaie en vain sur un serveur d'installer un serveur HTTP "l�ger" appel� thttpd.
Le but � terme est d'offrir � des utilisateurs locaux une possibilit�
de se voir publier sur un intranet.
Pour cela j'ai utilis� le script makeweb qui permet sous Debian d'avoir
une arborescence comme suit:
/var/www
/users
/utilisateur1
/utilisateur2
...
makeweb s'occupe ensuite tout seul de lier ces r�pertoires vers leur
r�pertoire de connexion en cr�ant un lien public_html dans leur $HOME.
Maintenant dans ma grande largesse je leur permet � tous de pouvoir
ex�cuter des scripts cgi qui leur sont propres. J'ai d�cid� que les
scripts devaient _tous_ se trouver dans un r�pertoire cgi-bin � la
racine de leur r�pertoire web (public_html/cgi-bin). Jusque l� pas de
probl�me.
Le soucis vient au niveau de la configuration de thttpd pour prendre en
compte ce petit changement au niveau de sa variable cgipat. J'ai beau
lire la documentation et triturer la variable, rien � faire. J'ai
toujours un probl�me de refus du serveur quant � :
* Reconna�tre le r�pertoire cgi-bin de l'utilisateur comme �tant celui
des scripts cgi
* Faire ex�cuter par le serveur les scripts s'y trouvant
Je pense avoir essay� toutes les combinaisons possibles et imaginables,
rien n'y fait et je prends � loisir des erreurs types 403, 404, 500 :(
Donc je m'en remets � la liste en me disant que quelqu'un dans
l'audience aura d�j� fait fonctionner ce type de configuration avec ce
serveur HTTP (qui au passage est vraiment bien pour des besoins minimes
comme les miens).
zeDek
P.S: inutile de me demander si les droits sur les r�pertoires/fichiers
sont corrects, j'ai bien suivi les recommandations/exigences �crites
dans la documentation.
--
"GNU is my religion"
.O. Xavier Maillard
..O Reims - France
OOO +33 6 62 59 68 62
pgpVCskxjngcF.pgp
Description: PGP signature

