I keep getting the following error when there's a problem with my code:
*Unknown error\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.0/Catalyst/Utils.pm line 272.*
I get this error in error_log when trying to start Apache with buggy
code... not very helpful when trying to debug!
As an example, the following code (in my Root.pm):
sub test :Local
my ($self, $c) = @_;
my $this = 'hello world';
...gives me the error. I'd expect the error message to be:Global symbol
"$that" requires explicit package name
Is this a common gotcha?