System error

error:  read_file: could not open file '/var/www/html/guides/autohandler' for reading: Permission denied
context: 
... 
56:  # the potential bugs. It's easy to mess up the logic.
57: 
58:  sub read_file_ref
59:  {
60:  my $fh = _get_reading_handle(@_);
61:  my ($buffer, $retval) = ('');
62:  while (1) {
63:  # Important to read in chunks - 16KB is a good compromise
64:  # between not bloating memory usage and not calling read many
... 
code stack:  /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Tools.pm:60
/usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Resolver/File.pm:40
/usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/ComponentSource.pm:56
/usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Compiler/ToObject.pm:114
/usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Interp.pm:440
/usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Interp.pm:767
/usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Component.pm:328
/usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Request.pm:423
raw error






























read_file: could not open file '/var/www/html/guides/autohandler' for reading: Permission denied

Trace begun at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Tools.pm line 78
HTML::Mason::Tools::_get_reading_handle('/var/www/html/guides/autohandler') called at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Tools.pm line 60
HTML::Mason::Tools::read_file_ref('/var/www/html/guides/autohandler') called at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Resolver/File.pm line 40
HTML::Mason::Resolver::File::__ANON__ at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/ComponentSource.pm line 56
eval {...} at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/ComponentSource.pm line 56
HTML::Mason::ComponentSource::comp_source_ref('HTML::Mason::ComponentSource=HASH(0x9d3da70)') called at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Compiler/ToObject.pm line 114
HTML::Mason::Compiler::ToObject::compile_to_file(undef, 'file', '/var/cache/mason/obj/196068196/guides/autohandler.obj', 'source', 'HTML::Mason::ComponentSource=HASH(0x9d3da70)') called at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Interp.pm line 440
HTML::Mason::Interp::load('HTML::Mason::Interp=HASH(0x8ed3df0)', '/guides/autohandler') called at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Interp.pm line 767
HTML::Mason::Interp::find_comp_upwards('HTML::Mason::Interp=HASH(0x8ed3df0)', '/guides', 'autohandler') called at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Component.pm line 328
HTML::Mason::Component::parent('HTML::Mason::Component::FileBased=HASH(0x9d955e8)') called at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Request.pm line 423
eval {...} at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/Request.pm line 412
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x9d72890)') called at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/ApacheHandler.pm line 168
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x9d72890)') called at /usr/lib/perl5/vendor_perl/5.10.0/HTML/Mason/ApacheHandler.pm line 827
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x8ed4690)', 'Apache2::RequestRec=SCALAR(0x9d8b260)') called at (eval 82) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x9d8b260)') called at -e line 0
eval {...} at -e line 0