Benvingudes i benvinguts al portal Linkat

La Linkat és la distribució educativa de GNU/Linux que ha iniciat i ofereix el Departament d'Educació a la comunitat educativa. Es tracta d'un projecte de programari lliure que permet als centres educatius, però també a tota la societat, tenir accés de forma legal, gratuïta i amb suport tècnic professional, a un conjunt molt ampli d'aplicacions: educatives, d'ofimàtica, d'Internet, multimèdia...

Com fer que Apache executi un script Perl que eviti el símbol ~  Final

  • Bon dia!
    Tinc un script Perl que evita haver de posar el símbol ~ al navegador davant del nom de cada usuari, i m'és útil per les webs dels alumnes. El script és:
    <perl>
            opendir H, '/home/';
            my @dir = readdir(H);
            closedir H;
            foreach my $u (@dir)  {
                    next if $u =~ m/^\./;
                    if (-e "/home/$u/public_html"){
                            push @Alias, ["/$u", "/home/$u/public_html/"];
                            }
                    }
    </perl>

    Actualment em funciona en un servidor Ubuntu simplement col.locant-lo dins del fitxer
    /etc/apache2/httpd.conf , que és un fitxer que estava buit , doncs la configuració de l'Apache a Ubuntu es troba al fitxer /etc/apache2/apache2.conf .

    Voldria executar-lo en un servidor de webs Linkat3, però veig que la configuració d'Apache a Linkat es troba justament al fitxer /etc/apache2/httpd.conf , i no sé com dir-li a l'Apache que executi aquest script.

    Gràcies per endavant
    Xavier de Pedro
  • Hola Xavier,

    Primer cal instal·lar el mòdul del Perl per l'Apache, el paquet es diu apache2-mod_perl.

    Crec que cal crear el directori cgi-bin dins de l'arrel del la teva web, per exemple a /srv/www/htdocs/la_meva_web/cgi-bin/ i aquí dins cal posar l'script.

    Si ho poses al directori /srv/www/cgi-bin també hauria de funcionar, però no estic segur.

    Et deixo una explicació del projecte Apache:
    http://httpd.ap…howto/cgi.html

    A veure si ho aconsegueixes.

    Salut.

    Projecte Linkat
  • 0 usuaris

Aquesta llista mostra els usuaris actius durant els darrers 20 minuts.