Thread Data Sharing / Zaehlen der Abrufe: IPC::Shareable unter mod_perl handler?!?
(11 answers)
Opened by Airport1 at 2005-07-22 19:28
Hallo Gemeinde,
habe ein Script welches als mod_perl Handler sub handler() laeuft und fuer jeden spezifischen Aufruf Daten aus der DB zieht und ein passendes Image ausliefert, tut wunderbar. Nun moechte ich "mitzaehlen", wie oft das Script bzw. ein Image abgerufen wird. Mir wurde als Tipp IPC::Shareable genannt, was auch wunderbar standalone als normales Perl Script funktioniert, d.h. wenn ich darin z.B. $counter++; aufrufe dann wird der tatsaechlich pro Aufruf des Scripts erhoeht. Nur, sobald ich dass nun in das mod_perl Script einbaue, funzt das zwar weiterhin, aber er scheint DORT die Variable nicht hochzuzaehlen? Muss ich bei mod_perl bezuegl. IPC::Shareable irgendwas besonderes beachten? Ich habe die Deklaration my $variable und das "tie" ausserhalb, also nicht im sub handler. im sub handler zaehle ich dann hoch. Vielleicht gibts auch ne ganz andere Loesung? |