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?
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
tool.
Thanks,
Mike
Mike Volodarsky
CTO at LeanSentry
Former IIS/ASP.NET PM
Want to become an expert at monitoring and troubleshooting your IIS applications?
See the demo at www.leansentry.com!
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.
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.
buckaroob8
1 Post
ISAPI & CGI Restriction configuration missing
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.
Issues setup IIS 7.0
mvolo
629 Posts
Re: ISAPI & CGI Restriction configuration missing
Jul 13, 2007 04:35 PM|LINK
buckaroob8,
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 tool.
Thanks,
Mike
CTO at LeanSentry
Former IIS/ASP.NET PM
Want to become an expert at monitoring and troubleshooting your IIS applications?
See the demo at www.leansentry.com!
weazle
1 Post
Re: ISAPI & CGI Restriction configuration missing
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...
s00pcan
3 Posts
Re: ISAPI & CGI Restriction configuration missing
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.
jeffrey.morr...
1 Post
Re: ISAPI & CGI Restriction configuration missing
Oct 07, 2009 02:30 PM|LINK
Internet Information Services -> World Wide Web Services -> Application Development Features and enable CGI and ISAPI Extensions
grizwold
1 Post
Re: ISAPI & CGI Restriction configuration missing
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.
guerrilla
2 Posts
Re: ISAPI & CGI Restriction configuration missing
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?
mikev2
1 Post
Re: ISAPI & CGI Restriction configuration missing
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.
faizanahmad
1 Post
Re: ISAPI & CGI Restriction configuration missing
Jul 05, 2012 06:12 PM|LINK