Hi,

I am having a problem on a particular server with a subroutine being
'undefined' most (but not all) of the time. The error that shows up from
apache is:

Undefined subroutine &Apache::ROOT::perl::query_2epl::ReadParse called at
/usr/local... line 13

The subroutine, &ReadParse() is provided by cgi-lib.pl (v2.18). cgi-lib.pl
resides in the same directory as the perl script which does:

require "cgi-lib.pl";

followed by the &ReadParse(). I have tried different paths (e.g.,
../cgi-lib.pl) with no difference in behavior.

I don't have any hard statistics, but the error is very random. Sometimes
there isn't an error, often times there is. If I click reload "enough" times
the page will eventually load without error.

The strange thing is that I have the same setup on another server (different
scripts but doing the same kind of thing) and there is never a hiccup.

The problem server is running Redhat 7.2 and has exhibited the problem with
the provided rpm versions of apache, perl, etc. as well as with recent
versions that I downloaded and installed (originally it was Apache/1.3.20
(Unix) (Red-Hat/Linux) with perl 5.6.0 and mod_perl as a DSO, now it is
Apache/1.3.23 (Unix) with perl 5.6.1 and mod_perl compiled into apache).

The working server was running Redhat 7.1 with the provided rpm versions of
apache, perl, etc. but is currently running SuSE 7.3 with provided apache,
perl, etc. ATM I don't have access to the machine to tell what the various
versions are.

I would really like to not have to reload a page fifty times just to get the
script to run correctly; does anyone have any ideas?

TIA,

Tim Doty


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to