/ 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
mod_perl - problemer med dynamikken
Fra : Thomas Skyt


Dato : 08-08-02 17:07

Hej,

Når jeg ændrer på koden i mit mod_perl site, hænder det at apache spytter
det cachede / pre-compilede resultat af scriptet ud.
På den måde kan det ske at det nye indhold ikke kommer med ud, sådan som
det egentlig var tiltænkt.
Er der nogen mulighed for at ændre det - udover at gå tilbage til ren cgi
uden mod_perl?

/Thomas Skyt

 
 
Lars Balker Rasmusse~ (08-08-2002)
Kommentar
Fra : Lars Balker Rasmusse~


Dato : 08-08-02 17:18

Thomas Skyt <thomas@sofagang.dk> writes:
> Når jeg ændrer på koden i mit mod_perl site, hænder det at apache spytter
> det cachede / pre-compilede resultat af scriptet ud.
> På den måde kan det ske at det nye indhold ikke kommer med ud, sådan som
> det egentlig var tiltænkt.
> Er der nogen mulighed for at ændre det - udover at gå tilbage til ren cgi
> uden mod_perl?

http://perl.apache.org/docs/1.0/guide/porting.html#Reloading_Modules_and_Required_Files
--
Lars Balker Rasmussen "Special is bad."

Thomas Skyt (08-08-2002)
Kommentar
Fra : Thomas Skyt


Dato : 08-08-02 20:29

On Thu, 08 Aug 2002 18:18:05 +0200, Lars Balker Rasmussen wrote:

> Thomas Skyt <thomas@sofagang.dk> writes:
>> Når jeg ændrer på koden i mit mod_perl site, hænder det at apache
>> spytter det cachede / pre-compilede resultat af scriptet ud. På den
>> måde kan det ske at det nye indhold ikke kommer med ud, sådan som det
>> egentlig var tiltænkt.
>> Er der nogen mulighed for at ændre det - udover at gå tilbage til ren
>> cgi uden mod_perl?
>
> http://perl.apache.org/docs/1.0/guide/porting.html#Reloading_Modules_and_Required_Files

Hmmm ... okay - så det vil sige at hvis jeg blot foretager en-eller-anden
forandring på selve hovedfilen, så vil apache "gen-cache" outputtet, ik'?

Men - vil det ikke kune være den ene child-proces, der gør det eller er
det hver child-proces, der kontrollerer output og sammenligner?

/Thomas Skyt

Dennis Haney (02-09-2002)
Kommentar
Fra : Dennis Haney


Dato : 02-09-02 08:17

Thomas Skyt <thomas@sofagang.dk> writes:

> On Thu, 08 Aug 2002 18:18:05 +0200, Lars Balker Rasmussen wrote:
>
> > Thomas Skyt <thomas@sofagang.dk> writes:
> >> Når jeg ændrer på koden i mit mod_perl site, hænder det at apache
> >> spytter det cachede / pre-compilede resultat af scriptet ud. På den
> >> måde kan det ske at det nye indhold ikke kommer med ud, sådan som det
> >> egentlig var tiltænkt.
> >> Er der nogen mulighed for at ændre det - udover at gå tilbage til ren
> >> cgi uden mod_perl?
> >
> > http://perl.apache.org/docs/1.0/guide/porting.html#Reloading_Modules_and_Required_Files
>
> Hmmm ... okay - så det vil sige at hvis jeg blot foretager en-eller-anden
> forandring på selve hovedfilen, så vil apache "gen-cache" outputtet, ik'?
>
> Men - vil det ikke kune være den ene child-proces, der gør det eller er
> det hver child-proces, der kontrollerer output og sammenligner?

Det er det individuelle child der checker om scriptet er ændret hver gang.



--
Dennis
I have always thought explanations were overkill when correcting
mistakes. A simple "that's wrong" must suffice. I mean, people are
always aware why they are wrong. They just make mistakes to annoy you.

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

Månedens bedste
Årets bedste
Sidste års bedste