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]