Error message
HTTP 404.17-Not Found
The request content seems to be a script, so it cannot be processed by a static file handler.
Solution
1. Open the application pool, right-click it, and choose advanced settings. Change "start 32-bit application" to "true"
2. In IIS7's "handler ing", add script ing
A *. aspx % windir % Microsoft. NETFrameworkv4.0.30319aspnet _ isapi. dll,
B *. php ...... installation path: php_isapi.dll
If aspnet_isapi.dll cannot be found, you need to reinstall. NET4.0
Below is a graphic tutorial
This is usually because the Framework is installed first and then IIS is installed;
Run cmd and enter:
C: WindowsMicrosoft. NETFrameworkV4.0.30319aspnet _ regiis-I
Note: C: WindowsMicrosoft. NETFrameworkV4.0.30319 is the path for installing netframework;
As shown in the following figure:
After successful registration, restart iis. Theoretically, most of the problems that cause 404.17 not found should be solved;