System error

error:  Error during compilation of /var/www/cs/htdocs/courses/testing/directory/.dhandler:
Global symbol "$HTDOCS" requires explicit package name at /var/www/cs/htdocs/courses/testing/directory/.dhandler line 4.

context: 
1: 
2:  This is 'test/directory/.dhandler'.
3: 
4:  <& "$HTDOCS/mason/debug.mhtml", %ARGS &>
5: 
code stack:  /var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm:445
/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm:767
/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm:246
/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm:205
/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm:97
/var/www/cs/lib/perl5/site_perl/5.8.8/Class/Container.pm:275
/var/www/cs/lib/perl5/site_perl/5.8.8/Class/Container.pm:353
/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm:348
/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm:869
/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm:823
/var/www/cs/perl/Wikiacademia/WebApp.pm:157
/dev/null:0
raw error






























Error during compilation of /var/www/cs/htdocs/courses/testing/directory/.dhandler:
Global symbol "$HTDOCS" requires explicit package name at /var/www/cs/htdocs/courses/testing/directory/.dhandler line 4.



Trace begun at /var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm line 845
HTML::Mason::Interp::_compilation_error('HTML::Mason::Interp=HASH(0x9f373d8)', '/var/www/cs/htdocs/courses/testing/directory/.dhandler', 'Error during compilation of :^JGlobal symbol "$HTDOCS" requires explicit package name at /var/www/cs/htdocs/courses/testing/directory/.dhandler line 4.^J^J^JStack:^J  [/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm:441]^J  [/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm:767]^J  [/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm:246]^J  [/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm:205]^J  [/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm:97]^J  [/var/www/cs/lib/perl5/site_perl/5.8.8/Class/Container.pm:275]^J  [/var/www/cs/lib/perl5/site_perl/5.8.8/Class/Container.pm:353]^J  [/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm:348]^J  [/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm:869]^J  [/var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm:823]^J  [/var/www/cs/perl/Wikiacademia/WebApp.pm:157]^J  [/dev/null:0]^J') called at /var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm line 445
HTML::Mason::Interp::load('HTML::Mason::Interp=HASH(0x9f373d8)', '/courses/testing/directory/.dhandler') called at /var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm line 767
HTML::Mason::Interp::find_comp_upwards('HTML::Mason::Interp=HASH(0x9f373d8)', '/courses/testing/directory', '.dhandler') called at /var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 246
eval {...} at /var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 224
HTML::Mason::Request::_initialize('HTML::Mason::Request::ApacheHandler=HASH(0xa1703c4)') called at /var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 205
HTML::Mason::Request::new('HTML::Mason::Request::ApacheHandler', 'dhandler_name', '.dhandler', 'error_mode', 'output', 'error_format', 'html', 'data_cache_defaults', 'HASH(0x9f19bec)', 'interp', 'HTML::Mason::Interp=HASH(0x9f373d8)', 'comp', '/courses/testing/directory', 'args', 'ARRAY(0xa148124)', 'ah', 'MasonX::WebApp::ApacheHandler=HASH(0x9f31a7c)', 'apache_req', 'Apache::Request=SCALAR(0xa17fdc0)', 'container', 'HASH(0xa147b78)') called at /var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm line 97
HTML::Mason::Request::ApacheHandler::new('HTML::Mason::Request::ApacheHandler', 'dhandler_name', '.dhandler', 'error_mode', 'output', 'error_format', 'html', 'data_cache_defaults', 'HASH(0x9f19bec)', 'interp', 'HTML::Mason::Interp=HASH(0x9f373d8)', 'comp', '/courses/testing/directory', 'args', 'ARRAY(0xa148124)', 'ah', 'MasonX::WebApp::ApacheHandler=HASH(0x9f31a7c)', 'apache_req', 'Apache::Request=SCALAR(0xa17fdc0)', 'container', 'HASH(0xa147b78)') called at /var/www/cs/lib/perl5/site_perl/5.8.8/Class/Container.pm line 275
Class::Container::call_method('HTML::Mason::Interp=HASH(0x9f373d8)', 'request', 'new', 'interp', 'HTML::Mason::Interp=HASH(0x9f373d8)', 'comp', '/courses/testing/directory', 'args', 'ARRAY(0xa148124)', 'ah', 'MasonX::WebApp::ApacheHandler=HASH(0x9f31a7c)', 'apache_req', 'Apache::Request=SCALAR(0xa17fdc0)', 'container', 'HASH(0xa147b78)') called at /var/www/cs/lib/perl5/site_perl/5.8.8/Class/Container.pm line 353
Class::Container::create_delayed_object('interp', 'HTML::Mason::Interp=HASH(0x9f373d8)', 'comp', '/courses/testing/directory', 'args', 'ARRAY(0xa148124)', 'ah', 'MasonX::WebApp::ApacheHandler=HASH(0x9f31a7c)', 'apache_req', 'Apache::Request=SCALAR(0xa17fdc0)', 'container', 'HASH(0xa147b78)') called at /var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm line 348
HTML::Mason::Interp::make_request('HTML::Mason::Interp=HASH(0x9f373d8)', 'comp', '/courses/testing/directory', 'args', 'ARRAY(0xa148124)', 'ah', 'MasonX::WebApp::ApacheHandler=HASH(0x9f31a7c)', 'apache_req', 'Apache::Request=SCALAR(0xa17fdc0)') called at /var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm line 869
eval {...} at /var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm line 868
HTML::Mason::ApacheHandler::prepare_request('MasonX::WebApp::ApacheHandler=HASH(0x9f31a7c)', 'Apache=SCALAR(0xa154a28)') called at /var/www/cs/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm line 823
HTML::Mason::ApacheHandler::handle_request('MasonX::WebApp::ApacheHandler=HASH(0x9f31a7c)', 'Apache=SCALAR(0xa154a28)') called at /var/www/cs/perl/Wikiacademia/WebApp.pm line 157
eval {...} at /var/www/cs/perl/Wikiacademia/WebApp.pm line 157
Wikiacademia::WebApp::handler('Wikiacademia::WebApp', 'Apache=SCALAR(0xa154a28)') called at /dev/null line 0
eval {...} at /dev/null line 0