Hi Neil, please check if http://www.embperl.org/downloads/Embperl-2.5.0_3.tar.gz fixes your problem
Gerald > -----Original Message----- > From: Neil Gunton [mailto:n...@nilspace.com] > Sent: Saturday, October 13, 2012 8:42 PM > To: Gerald Richter - ECOS > Cc: embperl@perl.apache.org > Subject: Re: Compilation error > > I think I have found what makes the problem happen. It occurs in a .epl > subroutine file where I have 'use strict' at the start, and then within a [! > !] > block, there is a perl sub where I introduce a variable without using 'my', > e.g. > > [! > use strict; > sub test > { > $x = 1; > } > !] > > The problem does not manifest if I do the same thing in an index.html > within a [- -] block, i.e. > > [- > use strict; > $x = 1; > -] > > ... in that case, I get a more helpful error message: > > [32570]ERR: 24: Error in Perl code: Global symbol "$x" requires explicit > package name at > /www-dev/vhosts/crazyguyonabike.com/htdocs/test/index.html line 3. > > I'm not sure if there are other factors in the way my codebase is > constructed which contribute to this error not getting reported > correctly. Before I dig too much more deeply, does the above give you > enough clues to try reproducing on your end, Gerald? > > Thanks again for your help, > > Neil > > rich...@ecos.de wrote: > > This is strange. The problem has definitively gone for me in2.5.0 _2 with > perl 5.14. > > > > Does make test (without any options) succeed? > > > > Gerald > > > > > >> -----Original Message----- > >> From: Neil Gunton [mailto:n...@nilspace.com] > >> Sent: Saturday, October 13, 2012 1:37 AM > >> To: embperl@perl.apache.org > >> Subject: Compilation error > >> > >> I am still getting this problem with the latest version of Embperl (2.5). > >> This > is > >> on Debian Wheezy (testing), Perl 5.14. I have made a number of changes > in > >> my code, and when I try to access my development website I just get this: > >> > >> Internal Server Error > >> The server encountered an internal error or misconfiguration and was > unable > >> to complete your request. > >> > >> Please contact the server administrator, n...@nilspace.com and inform > them > >> of the time the error occurred, and anything you might have done that > may > >> have caused the error. > >> > >> [17349]ERR: 24: Error in Perl code: Compilation error > >> > >> Apache Embperl 2.5.0_2 [Fri Oct 12 16:34:56 2012] > >> > >> This is obviously really unhelpful and makes it impossible to even begin to > >> find out where the error is. Any ideas? > >> > >> Thanks, > >> > >> Neil > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org > >> For additional commands, e-mail: embperl-h...@perl.apache.org > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org > > For additional commands, e-mail: embperl-h...@perl.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org > For additional commands, e-mail: embperl-h...@perl.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org For additional commands, e-mail: embperl-h...@perl.apache.org