Http Error 405.0 - method not allowed iis 7.5 module staticfilemodule

I have ran into an issue here that I can not seem to find a solutions for. I have a form that I am trying to deploy in IIS 7.5 and when I execute my script I get the following error...


    Error Summary
    HTTP Error 405.0 - Method Not Allowed
    The page you are looking for cannot be displayed because an invalid method    
    (HTTP verb) is being used.
    Detailed Error Information
    Module      StaticFileModule
    Notification      ExecuteRequestHandler
    Handler      StaticFile
    Error Code      0x80070001
    Requested URL      http://localhost:80/Address.php
    Physical Path      C:\inetpub\wwwroot\Address.php
    Logon Method      Anonymous
    Logon User      Anonymous

I have tried everything under the sun. I have deleted the WebDavmodule....I have added the POST verb to the StaticFile Module....I have selected all verbs under the verbs tab. I have enabled the CGI.exe file...also I enabled the ISAPI module. I have read numerous articles on the issue and it seems a lot of people are having these issues and they didn't find a real fix for it. If there is any information someone could provide to help me get passed this I would be more than thankful. In addition, I checked the server log files. They are as follows...

    #Software: Microsoft Internet Information Services 7.5
    #Version: 1.0
    #Date: 2015-04-08 13:33:24
    #Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken
    2015-04-08 13:33:24 ::1 GET /validation_data.js 233 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/41.0.2272.118+Safari/537.36 200 0 0 171
    2015-04-08 13:33:48 ::1 POST /Address.php - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/41.0.2272.118+Safari/537.36 405 0 1 3
    #Software: Microsoft Internet Information Services 7.5
    #Version: 1.0
    #Date: 2015-04-08 13:48:12
    #Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken
    2015-04-08 13:48:12 ::1 GET /indv/ - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/41.0.2272.118+Safari/537.36 403 14 0 17
    2015-04-08 13:48:54 ::1 GET /Address.html - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/41.0.2272.118+Safari/537.36 304 0 0 1
    2015-04-08 13:48:54 ::1 GET /validation_data.js 341 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/41.0.2272.118+Safari/537.36 200 0 0 25
    2015-04-08 13:49:21 ::1 POST /Address.php - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/41.0.2272.118+Safari/537.36 405 0 1 2
    2015-04-08 13:49:48 ::1 GET /validation_data.js 787 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/41.0.2272.118+Safari/537.36 200 0 0 33
    2015-04-08 13:50:12 ::1 POST /Address.php - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/41.0.2272.118+Safari/537.36 405 0 1 3
RunForrestRunAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dan McFaddenSystems EngineerCommented:
Couple of questions:

1. What features of IIS are installed?  (past the defaults)
2. Is Request Filtering installed?
3. Have you installed FastCGI?
4. What version of PHP?
5. What does phpInfo() report?

Dan
0
RunForrestRunAuthor Commented:
Features:
Remote Server Administration Tools
Role Administration Tools
Web Server IIS Tools
Windows Process Activation Services
Process Model
.NET Enviroment
Configuration APIs
.,NET Framwork 3.5 Features
.NET Framework 3.5.1
WCF Activation
HTTP Activation
Non-HTTP Activation

Yes...Requst Filtering is installed.

I tried to install FastCGI using the steps here (could not locate php-cgi.exe) :http://www.iis.net/learn/application-frameworks/install-and-configure-php-applications-on-iis/using-fastcgi-to-host-php-applications-on-iis#Configure_handler_mapping

PHP 5.6

I tried to run php -info in the command prompt and I could not get anything.
0
Dan McFaddenSystems EngineerCommented:
Have you installed PHP Manager for IIS?  I would install it as it makes working with PHP on IIS, a little easier.  From there you can test and fix your PHP installation.

Dan
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

RunForrestRunAuthor Commented:
No I have not. I will do that now!
0
RunForrestRunAuthor Commented:
Ok I've made progress. I have installed PHP Manager....tested it...everything is working fine. After that I had to install Visual C++ Redistributable for Visual Studio 2012 Update 4. Now when I try to post my form I see a blank screen. That said thank your recommending PHP Manager.
0
Dan McFaddenSystems EngineerCommented:
Thru PHP manager for IIS, you can test your PHP installation.  It displays the web output from phpinfo.  It is useful to verify that your PHP install is function correctly.

Can you build a test page to post to that displays the info that you just posted>?

Dan
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.