CodeIgniter Forums
Frustrating IIS6 / IIRF - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Archived Discussions (https://forum.codeigniter.com/forum-20.html)
+--- Forum: Archived General Discussion (https://forum.codeigniter.com/forum-21.html)
+--- Thread: Frustrating IIS6 / IIRF (/thread-24121.html)



Frustrating IIS6 / IIRF - El Forum - 10-31-2009

[eluser]Silentman[/eluser]
Hey all I am trying to get it so I can use code igniter but running into some problems and maybe all of you that have ran into them already can help.

-EDIT-
Ok here is what I got so far. URL rewriting is working. The problem now though is none of CI's error files will show I get this error

"
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers.
"

I am purposely trying to get it to show the 404 error so is there something im missing that I need to change to help it work?

Thank you all for any assistance.


Frustrating IIS6 / IIRF - El Forum - 10-31-2009

[eluser]Silentman[/eluser]
I have also tried all the different variations of -
| 'AUTO' Default - auto detects
| 'PATH_INFO' Uses the PATH_INFO
| 'QUERY_STRING' Uses the QUERY_STRING
| 'REQUEST_URI' Uses the REQUEST_URI
| 'ORIG_PATH_INFO' Uses the ORIG_PATH_INFO




I was thinking of just going in the code and telling it to redirect to the 404 url when it found a error but weird thing was I commented out code in common.php and exceptions.php for the show_404 functions and it still tried loading the 404 page so I must be missing a different piece of code that directs to the 404 page.

-EDIT-
Sorry for all the edits just trying to post the best information I can.
I have re-uploaded all the original CodeIgniter files straight from this site so it still has the welcome pages.

http://mysite/ci/ -- WORKS
http://mysite/ci/index.php -- WORKS
http://mysite/ci/index.php/welcome/ --DOES NOT throws that CGI error.


Frustrating IIS6 / IIRF - El Forum - 10-31-2009

[eluser]Silentman[/eluser]
What ive done now instead of waisting to much time on this small issue is I have just installed apache on my server along side of IIS. Because I have multiple IP's I just stopped the socket pooling and took out one of the IP's so Apache could have it all to itself and still be able to run on port 80.