William McKee wrote:
Hi folks,

I've got a problem with a cgi script that is running under Apache::Test.
Basically, the script runs fine on my production server but is failing
in my test environment. The error message indicates that I'm missing a
closing brace or bracket. I've checked the file and do not see a
problem. In addition, perl -c returns syntax ok.

The file has an __END__ token with a bit of old, commented code after
it. The error message in my t/logs/error.log file puts the error at this
line.  Removing the __END__ token lets the script run in my test
environment with no errors. This doesn't make any sense to me. Is A::T
doing something to my test scripts that would be incompatible with an
END token?

not A-T, but Registry. My guess is that your production is running under mp2 but your test is under mp1? mp2's registry strips __FOO__ tokens, mp1's doesn't. hence the difference.


Always remember to tell us the whole story, not just fragments of it and save us and yourself time.
__________________________________________________________________
Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide ---> http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org http://ticketmaster.com

Reply via email to