[rt-devel] HELP - HTML::Mason Error

Jens von Bülow jens at nha.co.za
Mon Apr 2 13:47:14 EDT 2001


Help,

I have tried to help myself, but I can't seem to find the answer to this
one...

<snip>
[root at janus /root]#  /etc/rc.d/init.d/httpd start
Starting httpd: [Mon Apr  2 13:41:28 2001] [error] The 'allow_globals'
parameter
 to HTML::Mason::Parser::new was an 'undef', which is not one of the allowed
typ
es: arrayref
        Params::Validate::__ANON__('The \'allow_globals\' parameter to
HTML::Mas
on::Parser::new was ...') called at
/usr/lib/perl5/site_perl/5.6.0/Params/Valida
te/Heavy.pm line 146
        Params::Validate::_validate_one_param(undef, 'HASH(0x8c5de40)', 'The
\'a
llow_globals\' parameter') called at
/usr/lib/perl5/site_perl/5.6.0/Params/Valid
ate/Heavy.pm line 102
        Params::Validate::_validate('ARRAY(0x8313000)', 'HASH(0x8c60928)')
calle
d at /usr/lib/perl5/site_perl/5.6.0/HTML/Mason/Parser.pm line 62
        HTML::Mason::Parser::new(undef, 'default_escape_flags', 'h',
'allow_glob
als', undef) called at /opt/rt2/lib/RT/Interface/Web.pm line 24
        RT::Interface::Web::NewParser() called at /opt/rt2/bin/webmux.pl
line 89
        require /opt/rt2/bin/webmux.pl called at (eval 3) line 1
        eval 'require \'/opt/rt2/bin/webmux.pl\'
;' called at /opt/rt2/bin/webmux.pl line 0
Compilation failed in require at (eval 3) line 1.

Syntax error on line 1184 of /etc/httpd/conf/httpd.conf:
The 'allow_globals' parameter to HTML::Mason::Parser::new was an 'undef',
which
is not one of the allowed types: arrayref
        Params::Validate::__ANON__('The \'allow_globals\' parameter to
HTML::Mas
on::Parser::new was ...') called at
/usr/lib/perl5/site_perl/5.6.0/Params/Valida
te/Heavy.pm line 146
        Params::Validate::_validate_one_param(undef, 'HASH(0x8c5de40)', 'The
\'a
llow_globals\' parameter') called at
/usr/lib/perl5/site_perl/5.6.0/Params/Valid
ate/Heavy.pm line 102
        Params::Validate::_validate('ARRAY(0x8313000)', 'HASH(0x8c60928)')
calle
d at /usr/lib/perl5/site_perl/5.6.0/HTML/Mason/Parser.pm line 62
        HTML::Mason::Parser::new(undef, 'default_escape_flags', 'h',
'allow_glob
als', undef) called at /opt/rt2/lib/RT/Interface/Web.pm line 24
        RT::Interface::Web::NewParser() called at /opt/rt2/bin/webmux.pl
line 89
        require /opt/rt2/bin/webmux.pl called at (eval 3) line 1
        eval 'require \'/opt/rt2/bin/webmux.pl\'
;' called at /opt/rt2/bin/webmux.pl line 0
Compilation failed in require at (eval 3) line 1.

FAILED]
</snip>

I am running on a "fresh" version of Redhat Linux 7.0, did a "make testdeps"
and "make fixdeps" and installed all dependencies - all worked fine.

I look forward to any help.

Regards
Jens




More information about the Rt-devel mailing list