At the current moment, these are the lines I have remove to get it to work:

---------------------
                </tr>
            </table>
        </td>
    </tr>
</table>
</form>
---------------------

(Minus the --------------------- of course)

If I try to remove up to </table>:

---------------------
            </table>
        </td>
    </tr>
</table>
</form>
---------------------

It fails.  As you can see there are no plugin calls there.  I AM using a plugin once 
earlier in the template but it works fine in other templates and in this one when I 
remove that HTML.  It also does not output to STDOUT, it just returns a value.  I've 
also tried removing the plugin USE and call and it didn't fix anything.

The same thing happens in IE 5.5 and Mozilla 1.0.  Commenting out the HTML does not 
fix it.  I've tried removing different variables that I'm sending it without effect.  
A "perl -c" on the compiled template comes back with a syntax OK.  I'm pretty sure 
something is bad earlier in the template that causes it to fubar later, but I cannot 
for the life of me find it.

Thanks,

Brian


-----Original Message-----
From: darren chamberlain [mailto:[EMAIL PROTECTED]]
Sent: Monday, September 23, 2002 8:37 AM
To: [EMAIL PROTECTED]
Subject: Re: [Templates] Exceedingly strange problem


* Hann, Brian <[EMAIL PROTECTED]> [2002-09-20 16:50]:
> For some reason, in the template I am trying to display, sometimes I
> get nothing, no header or text so I get the 500 error and the
> "premature end of script headers" line in my error log.

It sounds like the template is outputting something to STDOUT before the
headers are being printed.

> Now if I delete a certain number of lines from the end of my file, it
> displays.  The last lines are just HTML, no directives.  The VERY
> strange thing is, the number of lines I have to remove to get it to
> display is not constant.  I can remove the last 10 and it will always
> display, if I remove the last 9 sometimes it will display, sometimes
> it won't.

So, what are the last 10 (ish) lines of the template?  I would imagine
there's a plugin in there that is printing to STDOUT behind your
script's back, which is what is causing the errors.

(darren)

-- 
Distrust any enterprise that requires new clothes.
    -- Henry David Thoreau

_______________________________________________
templates mailing list
[EMAIL PROTECTED]
http://www.template-toolkit.org/mailman/listinfo/templates

_______________________________________________
templates mailing list
[EMAIL PROTECTED]
http://www.template-toolkit.org/mailman/listinfo/templates

Reply via email to