Hallo.
Ich habe Mod_perl für alle .pl-Dateien auf meinem Server aktiviert. Die entsprechende Direktive sieht folgendermaßen aus:
Code:
<Files *.pl>
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
#PerlHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
</Files>
Allerdings habe ich das Problem, dass das Skript falsch ausgeführt, bzw. ein falsches Ergebnis zurückliefert.
Siehe an diesem Link: http://paradies.homelinux.net/index_render=blog.html
Dahinter verbirgt sich ein Template-System, übliche funktionweise. Wenn ihr die Seite mehrmals aufruft (Neu laden) werdet ihr feststellen, dass das Skript mal ein geparste, mal eine ungeparste Datei zurückgibt. Und ich habe keinen Schimmer wieso.
Es ist mir beim Entwickeln auch aufgefallen, dass Apache mehrere Versionen meines Programmes cached und nach Zufall ausführt. Ich muss den Apache erst neu laden damit er die neuste Version meines Programmes verwendet, andernfalls erhalte ich veraltete Ergebnisse.
Hat irgendjemand einen Schimmer, warum das so ist, und wie ich das beheben kann?
Lesezeichen