Mod_perl support



mod_perl support

Mod_perl findes kun på Unix webservere og der kræves webhotel med mulighed for egne CGI scripts for at kunne anvende mod_perl.

Bruger du meget perl til dit site anbefaler vi at du anvender mod_perl som er installeret på alle nyere webservere. Har du ikke adgang til mod_perl kan du muligvis blive flyttet uden beregning til en server der har mod_perl ved at kontakte support.

Mod_perl gør afvikling af dine CGI scripts hurtigere da scripts kompileres og caches efter første kørsel.

Aktivering af mod_perl

Mod_perl er ikke sat op som standard for dine CGI scripts. Måden du aktiverer mod_perl på hos Azero.dk er ved at placere en .htaccess fil i samme bibliotek som de CGI scripts du ønsker der skal caches af mod_perl.

.htaccess filen skal indeholde:

SetHandler perl-script
PerlHandler Apache::Registry

Virker mine gamle CGI scripts med mod_perl ?

Dine gamle scripts vil med stor sandsynlighed virke gennem caching af mod_perl via Apache::Registry.

Har du globale 'my' variable kan du muligvis løbe ind i problemer, ellers skulle du ikke opleve problemer med dine gamle scripts. Vær dog opmærksom på kode der involverer "kør kun een gang". Det kan kræve omskrivning, for eksempel vil regular expressions med 'once-only' (/o) måske kun virke korrekt første gang.

Bemærk at der ikke genereres 'suexeclog' filer som normalt for afvikling af CGI scripts.

Link Beskrivelse
Apaches vejledning ved skift til mod_perl Her finder du Apaches egen detaljerede vejledning i konvertering fra almindelig CGI til brug af mod_perl.
Apache/Perl Integration Project Her finder du blandt meget andet information om mulighederne med mod_perl.

Azero A/S - CVR 28 10 17 59 - Naverland 1C - 2600 Glostrup - Telefon 38 19 50 17 -
Danske Bank - Reg 4180 - Konto 0010092027 - SWIFT DABADKKK - IBAN DK7230000010092027
(Udskrevet fra http://azero.dk/support/programmering/perl/mod_perl/default.asp)

Copyright © 2000-2012. Azero A/S respekterer alle varemærker. Denne side blev sidst opdateret 25-04-2006 09:31:54.
Priser er angivet eksklusive moms i DKK, der tages forbehold for trykfejl. Alt salg sker i henhold til vores betingelser.
1. Domaincheck - 2. Search - 3. NScheck - 4. NSlookup - 5. Lookup - 6. TraceRoute - 7. Query - 8. CheckWeb - (9. Flere)