> > The subroutine is there (it executes in the first time). If I keep
> > trying to reload the page, sometimes it works, sometimes it doesn't.
> > The same error happens to other scripts, with different subroutines
> > being called, but never happens if I run them from the command line
> > (with the scripts slightly modified).
> >
If you run the server as single server mode
/usr/local/apache/bin/httpd -X
you should get the error every time the script runs. The reason you
don't see it often is that you hit a new child which loads a fresh
version and will not produce the error until the second load attempt.
I never satisfactorialy solved the problem except to remove all
subroutines from the parent script and put them in a "require"
document. Since the require resources are only compiled once, the
problem goes away.
[EMAIL PROTECTED]