/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
Inkludering af moduler
Fra : weaxler


Dato : 01-05-01 21:25

Jeg har downloadet nogle vigtigt moduler som jeg skal bruge, hvordan loader
jeg dem i en cgi-fil?

Det er noget med use .......................

Men hvad hvis filerne ligger her:
/user/weaxler/perl/libwww-perl-5.53/lib og jeg skal bruge eksempelvis
LWP::simple

Hvad er syntaksen så for use sætningen?

Desuden skal jeg bruge en perl distribution som ligger ved
/pack/perl-5.6.1/bin

når jeg skriver følgende i starten af min foobar.cgi fil kan den ikke finde
det, hvad er galt?
#!/pack/perl-5.6.1/bin/perl5.6.1



 
 
Thomas Bjørn Anderse~ (01-05-2001)
Kommentar
Fra : Thomas Bjørn Anderse~


Dato : 01-05-01 21:44

"weaxler" <weaxler@cs.auc.dk> writes:

> Jeg har downloadet nogle vigtigt moduler som jeg skal bruge, hvordan loader
> jeg dem i en cgi-fil?
>
> Det er noget med use .......................
>
> Men hvad hvis filerne ligger her:
> /user/weaxler/perl/libwww-perl-5.53/lib og jeg skal bruge eksempelvis
> LWP::simple
>
> Hvad er syntaksen så for use sætningen?
>
> Desuden skal jeg bruge en perl distribution som ligger ved
> /pack/perl-5.6.1/bin
>
> når jeg skriver følgende i starten af min foobar.cgi fil kan den ikke finde
> det, hvad er galt?
> #!/pack/perl-5.6.1/bin/perl5.6.1

Hvordan har du installeret modulerne? Jeg bruger også et pack system,
og når bare jeg bruger CPAN til at installere moduler med er der ingen
problemer. Så er det bare at skrive use LWP::Simple. Husk at der er
forskel på store of små bogstaver, så det er LWP::Simple ikke
LWP::simple.

Thomas
--
Thomas Bjorn Andersen, bjorn@daimi.au.dk
+++ATH

weaxler (02-05-2001)
Kommentar
Fra : weaxler


Dato : 02-05-01 07:41

Programmerne er installeret her på universitetet, men jeg har ikke få mit
cgi-script til at køre med version 5.6.1, jeg ved ikke hvor de har det fra.
Problemet for mig er sikkert hvad jeg skal skrive i den første linie af
filen for at bruge den rigtige version af perl.

weaxler
"Thomas Bjørn Andersen" <bjorn@daimi.au.dk> wrote in message
news:yeh7l00hkab.fsf@vertigo.daimi.au.dk...
> "weaxler" <weaxler@cs.auc.dk> writes:
>
> > Jeg har downloadet nogle vigtigt moduler som jeg skal bruge, hvordan
loader
> > jeg dem i en cgi-fil?
> >
> > Det er noget med use .......................
> >
> > Men hvad hvis filerne ligger her:
> > /user/weaxler/perl/libwww-perl-5.53/lib og jeg skal bruge eksempelvis
> > LWP::simple
> >
> > Hvad er syntaksen så for use sætningen?
> >
> > Desuden skal jeg bruge en perl distribution som ligger ved
> > /pack/perl-5.6.1/bin
> >
> > når jeg skriver følgende i starten af min foobar.cgi fil kan den ikke
finde
> > det, hvad er galt?
> > #!/pack/perl-5.6.1/bin/perl5.6.1
>
> Hvordan har du installeret modulerne? Jeg bruger også et pack system,
> og når bare jeg bruger CPAN til at installere moduler med er der ingen
> problemer. Så er det bare at skrive use LWP::Simple. Husk at der er
> forskel på store of små bogstaver, så det er LWP::Simple ikke
> LWP::simple.
>
> Thomas
> --
> Thomas Bjorn Andersen, bjorn@daimi.au.dk
> +++ATH



Nezar Nielsen (02-05-2001)
Kommentar
Fra : Nezar Nielsen


Dato : 02-05-01 11:06

"weaxler" <weaxler@cs.auc.dk> skrev i en meddelelse
news:9co9tn$eul$1@sunsite.dk...
> Problemet for mig er sikkert hvad jeg skal skrive i den første linie af
> filen for at bruge den rigtige version af perl.

Hvis din perl ligger i /pack/perl-5.6.1/bin, så skal du skrive
#!/pack/perl-5.6.1/bin/perl (formentligt).
Har du ikke en sysadm du kan spørge hvor perl 5.6.1 ligger? eller evt. log
ind på maskinen og skriv: which perl
(iøvrigt er det vel de færreste cgi-scripts som explicit kræver perl5.6.1?)

Hvilken besked får du i din errorlog?

Du kan jo evt. starte med et hello world script, for lige at se om din perl
overhovedet er fundet..

Læs iøvrigt gerne: http://www.usenet.dk/netikette/quote.html

--
Mvh. Nezar Nielsen
http://fez.dk/




Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409079
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste