ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

cgi error: The specified CGI application misbehaved by not returning a complete set of HTTP headers.

July 31, 2007 5:05pm

Subscribe [2]
  • #1 / Jul 31, 2007 5:05pm

    durk gardenier

    13 posts

    Hi support,

    I am new to EE and have installed 1.6 as clean as possible on a windows server of my hosting company. I can access the control panel and add new posts. However, wWhen I try to make new templates and hit in the control panel, I get the above mentioned cgi error.
    This also happens when I click on the default About and other links.

    The troubleshooting section suggested to set the “Generate HTTP Page headers” to “No”, which I did, but that did not help.

    what should I do?

    Regards,
    Durk Gardenier

  • #2 / Jul 31, 2007 5:57pm

    Lisa Wess

    20502 posts

    Do you have a link to where we can see this happening on the public side?

  • #3 / Jul 31, 2007 6:05pm

    durk gardenier

    13 posts

    http://www.durkgardenier.nl/nieuws/

    click on “about” for inst.

  • #4 / Jul 31, 2007 6:11pm

    Lisa Wess

    20502 posts

    Well, this is the first time I’ve seen this symptom for this particular issue, however see this kb entry - adding the forced query string made the page work, so that should work for you.

  • #5 / Jul 31, 2007 6:27pm

    durk gardenier

    13 posts

    it works.
    thanks for your help Lisa

  • #6 / Jul 31, 2007 6:27pm

    Lisa Wess

    20502 posts

    My pleasure, glad it worked!

  • #7 / Aug 27, 2007 7:29pm

    I’ve just seen the same thing on IIS6, PHP 5.2.3 (after transferring the blog from a Linux server). I was able to fix it with the KB entry you recommended.

    Could this be related to IIS6 not setting the directory as expected?

  • #8 / Aug 27, 2007 8:12pm

    Sue Crocker

    26054 posts

    Brian, welcome to the EE family. 😊

    The reason you need to add a question mark to index.php is that IIS doesn’t support path_info.

  • #9 / Aug 28, 2007 9:07am

    Thanks for the welcome.

    The suggested KB article fix works for most areas but clicking on recent comments still seems to produce the same error, unless I manually add a ? to the Comment Page URL setting.

    Is this intentional or should the ? be added automatically? Do I need to add ? to any other URL settings?

  • #10 / Aug 28, 2007 10:03am

    Robin Sowell

    13255 posts

    You’re referring to the comment url set in ‘Admin- Weblog Admin- Weblog Management’ on a per weblog basis- right?  Yes- the paths set there (weblog, comment, search, etc.) require the full base url.  EE isn’t generating them based on the default settings as they’re hard coded by the user to be whatever you want them to be.  So- anywhere you have the full url as a setting, you’d want to include the ?- about the only other place I can think of off hand might be a gallery setting.

  • #11 / Aug 28, 2007 3:49pm

    Many thanks for the confirmation.

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases