> Anyone seeing this? Where should be looking to find the solution? Just FYI, while working on something else within the same Embperl::Object tree today, I screwed up some code, so it failed to compile. I got this in the Apache error log:
[Thu Mar 03 14:24:00 2005] [error] [2743]ERR: 24: Error in Perl code: syntax error at /net/apache2/htdocs/mail/quota/config.epl line 12, near "3389';\n$r->{'"\n\t(in cleanup) Bad name after ldap_basedn' at /net/apache2/htdocs/mail/quota/config.epl line 12, <fh00001somefile.txt> line 1. [Thu Mar 03 14:24:00 2005] [error] [2743]ERR: 24: Error in Perl code: \t(in cleanup) Unmatched ) before HERE mark in regex m/^/error/ ) << HERE { \n _ep_cp(17) ;\n#line 38 "/ at /net/apache2/htdocs/layout/header.epl line 38, <fh00001somefile.txt> line 1. [Thu Mar 03 14:24:00 2005] [error] [2743]ERR: 24: Error in Perl code: \t(in cleanup) Unmatched ) before HERE mark in regex m/^/error/ ) << HERE { \n _ep_cp(17) ;\n#line 38 "/ at /net/apache2/htdocs/layout/header.epl line 38, <fh00001somefile.txt> line 1. Note the filename - its the same as the one I was using for my upload tests as described in my previous email. I must stress that this piece of code is entirely unrelated - it isn't even a form. However, it is running under the same set of Embperl objects that build the site, and is running out of the same mod_perl. It also isn't causing a problem - I've fixed the bug that made the compiler break, and all is well. My money is on some global variable that isn't being cleared properly. I wouldn't know where to start looking. Where to next? Rob.
signature.asc
Description: Digital signature