[Zope] error in pcgi

Service Informatique CHSR chsrinfo@guetali.fr
Mon, 29 Mar 1999 19:31:59 +0400


>> my site was working great when suddenly, I got a "Temporarily
>> unavailable"
>> message.
>> The pcgi.log reads:
>>
>> unexpected out-of-bound data in stdin t[0]=60
>>
>Usually this means that the Zope process is unable to start up
>for some reason (an import error, syntax error, etc.). I'm not
>sure how changing DTML document objects could cause this, though.
>You didn't happen to change any DTML that is read from the disk
>(e.g., HTMLFile objects used from Zope, installed products or
>external methods) did you? If so, there is probably a dtml syntax
>error that is being raised at startup time.

You are positively right.
I stupidly wrote <!--#var "some_method(var0=value0, REQUEST)"-->
notice the non-named parameter after a named parameter.

I haven't tried it yet with other publishing mechanisms (ZServer,
ZopeHTTPServer,
which don't use PCGI), but if these servers also dies for such oddities,
this might be
a bug in error handling. Stay tuned for more informations.

Many thanks to Brian and Jeff who took the time to respond to me.

Regards,
Jephte CLAIN
Service Informatique CHSR