Visualizzazione risultati 1 fino 10 di 10

Discussione: Perl,chi mi aiuta?

  1. #1
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Sono riuscito ad instllare perl su windows,ma posso usarlo solo in modalità dos.Vorrei utilizzarlo in locale anche come linguaggio per le pagine web.Quando però apro un .pl con il browser mi dice di salvare il file:Che devo fare? (Ho apache come server)

  2. #2
    L'avatar di twisterdark
    twisterdark non è connesso Moderatore
    Data registrazione
    17-11-2002
    Residenza
    Hong Kong
    Messaggi
    3,226

    Predefinito

    Già...anche io non ho mai capito come far girare il perl/web in locale con apache!


    -------------------------------------------------------------------------------------------------------------------------------------
    Un moderatore per gestirli, un moderatore per guidarli, un moderatore per sgridarli e nel buio anche bannarli...

    ------------------------------------------------------------------------------------------------------------------------------------------

  3. #3
    Guest

    Predefinito

    Devi registrare l'estensione in apache...

  4. #4
    express non è connesso AlterVistiano
    Data registrazione
    08-08-2003
    Residenza
    Cagliari/Pisa
    Messaggi
    799

    Predefinito

    forse vale la pena ricordare che cmq il perl non e' supportato in altervista
    http://express.altervista.org
    Dato un lavoro, si possono scegliere due sole delle seguenti caratteristiche: veloce, economico, di qualità.
    Così capita che se un lavoro è veloce ed economico non sarà di qualità; se è veloce e di qualità non sarà economico; se è economico e di qualità non sarà veloce.

  5. #5
    Guest

    Predefinito

    ciao allora la shebang deve essere
    #!dovehainstallatoilperl

    esempio

    #!C:\perl\bin\perl
    codice

    se ti serve qualsiasi aiuto in perl fammi sapere ( io lavoro di solito con questo linguaggio )

    dimenticavo, i file .pl o .cgi devono risiedere nella directory cgi-bin di apache

    ciaux ;)

  6. #6
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Si,ma devo configurare qualcosa nell'httpd.conf o no?
    Come faccio a registrare l'estensione in apache?
    Non devo istruire apache per dirgli dove deve prendere i file di http://localhost/cgi-bin ?
    Grazie

  7. #7
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Ho trovato un file nella dir cgi-bin index.txt:
    Ecco il codice:
    [code:1:2c7c780548]
    #!C:/Perl/Bin/perl.exe
    ##
    ## printenv -- demo CGI program which just prints its environment
    ##

    print "Content-type: text/plain\n\n";
    foreach $var (sort(keys(%ENV))) {
    $val = $ENV{$var};
    $val =~ s|\n|\\n|g;
    $val =~ s|"|\\"|g;
    print "${var}=\"${val}\&qu ot;\n";
    }
    [/code:1:2c7c780548]
    Digitando http://127.0.0.1/cgi-bin/index.txt il file lo trova
    ho provato a rinominarlo in index.pl ,lo trova ma mi chiede di salvarlo.Che devo fare?

  8. #8
    Guest

    Predefinito

    se mi dai la tua email ti mando l'httpd.conf, così lo verifichi con il tuo

    ciaux ;)

  9. #9
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    xxxxxxx ciao

    censurata la mail, consiglio di non scrivere le email sul forum, meglio i pm

    makpaolo

  10. #10
    L'avatar di twisterdark
    twisterdark non è connesso Moderatore
    Data registrazione
    17-11-2002
    Residenza
    Hong Kong
    Messaggi
    3,226

    Predefinito

    C'è un thread apposta...non imparate mai?

    http://www.altervista.org/forum/viewtopic.php?t=11718

    MAI DARE LA PROPRIA MAIL SUI FORUM !!


    -------------------------------------------------------------------------------------------------------------------------------------
    Un moderatore per gestirli, un moderatore per guidarli, un moderatore per sgridarli e nel buio anche bannarli...

    ------------------------------------------------------------------------------------------------------------------------------------------

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •