Re: PERL, IP et APACHE

Top Page

Reply to this message
Author: sCALP
Date:  
To: guilde
Subject: Re: PERL, IP et APACHE
bon, ce qu'il faut, c'est ne pas utiliser le script qui est en +s (chmod
4755) pour le cgi en general, mais rien n'empeche de creer un script perl
super blinde a cote qui ne peux se faire appeler que par le cgi
utilisateur..
pour la variable d'env qui te donne l'ip du visiteur, c'est
$ENV{'REMOTE_ADDR'}
par contre, pour qu'un script perl avec l'attribut +s fonctionne, il faut
que le fichier /usr/bin/suidperl soit en 4755 (changer aussi le
/etc/permissions suivant la distrib!) et , enfin, ne pas oublier de mettre
un -U dans l'entete du cgi:

#!/usr/bin/perl -U
print "Content-type: text/html\n\n";
............
.........
......


/* sCALP
    scalp@??? */