I just looked on a different thread about this same problem and followed these directions:
Delete wordpress 2.3.2 and install 2.3.1
This fixes my problem concerning the bad header. This might work for shirley (at least I hope so).
I am having much the same problem. The error message I get is The specified CGI application misbehaved by not returning a complete set of HTTP headers. — Does that mean that the install.php file has a bad header?