IIS 7 & IIS 8
ISAPI & CGI Restriction configuration missing
Last post Jul 05, 2012 06:12 PM by faizanahmad
Jul 13, 2007 12:24 AM|LINK
I am trying to port our web application from older versions of IIS to IIS7. I've turned on the IIS6 compatibility modes and have almost everything working, but when I try to integrate PHP, I'm getting errors. From what I've found, I'm supposed to go to
the "ISAPI and CGI Restrictions" feature and add PHP, but in my IIS7 install (on Vista Business), this item is missing (see screenshot). Is there anything special I need to do to get it to show up?
Thanks in advance.
Jul 13, 2007 04:35 PM|LINK
Be sure to install the ISAPI Extensions and CGI components from Turn Windows Features On and Off (or server manager role management if you are using Longhorn server). Once they are installed, the Isapi + CGI Restrictions icon should appear in the admin
Apr 23, 2009 11:35 PM|LINK
Ok,what if it's not listed there?!? I'm running WinServer 2008 Enterprise Edition with IIS7 - It's not listed...
May 13, 2009 06:07 PM|LINK
I'm having the exact same problem. ISAPI Extensions is listed under Role Services, but I am getting that error and I don't have the button for ISAPI Extensions in the feature view of my cgi-bin folder.
Oct 07, 2009 02:30 PM|LINK
Internet Information Services -> World Wide Web Services -> Application Development Features and enable CGI and ISAPI Extensions
Nov 15, 2010 06:56 PM|LINK
If what you are suggesting worked, everyone would have done that. The reason why people are complaining is because checking CGI and ASAPI extensions as you suggest does not produce a CGI restrictions icon in IIS on all computers. That's the problem.
Apr 22, 2011 01:03 PM|LINK
I have the same issue. Roles Installed but no icon when I go to the application folder in IIS.
Has anyone found a resolution for this yet?
May 04, 2011 04:02 PM|LINK
Make sure you're at the server level in IIS - above the Sites folder.
That was my problem.
Jul 05, 2012 06:12 PM|LINK