> For argument sake, I went ahead and added the following to > the top of one of the problem scripts: > > my $r = shift; > $r->no_cache(1); > > And it didn't fix it.
Sorry if this has been mentioned before or I'm teaching you to suck eggs, but if you are running an old CGI script in mod_perl you need to not scope with 'my'. See http://perl.apache.org/docs/general/perl_reference/perl_reference.html#my___ _Scoped_Variable_in_Nested_Subroutines HTH Iain.