I am using Embperl 1.3.4 in production at the moment, and have disabled
all debugging output as follows in httpd.conf:

        PerlSetEnv EMBPERL_LOG /dev/null
        PerlSetEnv EMBPERL_DEBUG 0

Yet I am noticing an occasional and unpredictable output to
/tmp/embperl.log, related to CACHE and CUP:

[17362]CACHE: Found  File for
/www/vhosts/www.crazyguyonabike.com/htdocs/base.epl (8c86f20) in
HTML::Embperl::DOC::_4 hash cache-key
/www/vhosts/www.crazyguyonabike.com/htdocs/base.epl
[17362]CACHE: Found  File for
/www/vhosts/www.crazyguyonabike.com/htdocs/journal/page/index.html
(8c80810) in HTML::Embperl::DOC::_10 hash cache-key
/www/vhosts/www.crazyguyonabike.com/htdocs/journal/page/index.html
[17362]CUP:  Error while cleanup $HTML::Embperl::DOC::_4::world_regions:
Modification of a read-only value attempted at
/usr/lib/perl5/site_perl/5.6.0/i386-linux/HTML/Embperl.pm line 1442.

(... + more lines like the last CUP, one for each constant defined)

The CUP error is related to a bug which apparently has some problem with
variables declared as constants, such as:

        *x = \"hello";

This is a valid way of declaring constants mentioned in Programming
Perl.

This output should not be happening. I am not sure what could be causing
this, any ideas? Nothing out of the ordinary appears to be happening on
the server when I get the log output.

Environment is Apache 1.3.22 Ben-SSL/1.44 (Unix) mod_perl/1.26

TIA

-Neil

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

Reply via email to