Den eneste grund til at filer har "efternavne" er for at filtypen skal kunne genkendes. Det afhænger så af serverprogrammets opsætning hvad den genkender de enkelte filer som. Det er meget forskelligt fra server til server om de skal hedde .cgi , .pl eller om de må hedde begge dele, altså så serveren kenkender både .cgi og .pl som samme filtype og så vil sende filen igennem Perl.
Oftest er det at foretrække at kalde den .pl, da det oftest kun er tilladt at benytte cgi-scripts skrevet i perl, og mange servere derfor kun genkender .pl filer...
Der er mange forskellige funktioner fra .cgi til .pl - .pl har alså flere mligheder end .cgi
Du kan alså unden bekrymring ændre .cgi til .pl Hvis du eks. bruger "Require" er det meget vigtigt at der er i .pl format og ikke .cgi
/Martin
NB: Hvis du bruger Linux med Apache, kan du selv ændre i din servers opstilling og dermed om du vil køre perl på både .cgi og .pl eller måske filnavn.renny *G*
Øhhh... .pl har da ikke flere muligheder end .cgi, det har altsammen noget at gøre med serverens opsætning. Og perls require er da ligeglad med hvad filerne hedder, om så de hedder filnavn.renny eller hvad men nu vil kalde dem, perl skal jo ikke genkende filen den skal jo bare inkluderer den, filens indhold skal bare være perl ellers brokke perl sig jo.
CGI har flere muligheder en Perl - Du kan ikke lave "requere" i CGI eller burde i hvert fald ikke kunne!
Perl er et programerings sprog som er bygget op på der postmodernistiske CGI
Hvis du køre rent CGI på din server, så kan du ikke bruge serligt mange funktioner, som hvis du køre Perl
Det skal lige nævnes at i dag køre CGI på Perl, men hvis alt på ens server er sat rigtigt op - så er der STOR forskel. Så er spørgsmålet om din server er sat rigtigt op eller ej (ricki).
Om ikke andet, så kan renny uden problemer ændre fra CGI til Perl.
Hmm.. okay så siger vi det men det vil altså sige at det jeg har lavet efter din teori ikke virker, men den server jeg køre det på ikke kender din teori? :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.