My system is VISTA and I use the built-in IIS7, which keeps browsing ASP webpages normally. Recently, PHP5.2 was installed due to a whim error. The main operations are as follows: 1. Download the automatically installed PHP5.2 program and select the ISAPI button for installation; 2. Add an ISAPI filter named PHP to IIS7, select the ISAPI filter path as C: P.
My system is VISTA and I use the built-in IIS7, which keeps browsing ASP webpages normally. Recently, PHP5.2 was installed due to a whim error. The main operations are as follows: 1. Download the automatically installed PHP5.2 program and select the ISAPI button for installation; 2. Add an ISAPI filter named PHP to IIS7, select the ISAPI filter path as "C: \ P
My system is VISTA and I use the built-in IIS7, which keeps browsing ASP Web pages.Normal. Recent whimErrorInstallPHP5.2 once. The main operations are:
1. the download is automatic.InstallPHP5.2 program, the ISAPI button is automatically selectedInstall;
2. added an ISAPI filter named "PHP" to IIS7, and selected the ISAPI filter path as "C: \ Program Files \ PHP \ php5ts. dll" (path selection Program ).Error)
3. added "PHP" script ing to IIS7
ThoughtInstallIt succeeded, but it still didn't work. So I canceled all the operations. I want to restore the previous ASP recognition, but I open an ASP Webpage,Display500 error message. It seems that the problem lies in the ISAPI filter path,ErrorPromptThe ISAPI filter path is "C: \ Program Files \ PHP \ php5ts. dll! Haven't all been deleted? How can I configure the old data! Hope you can save me!
ErrorThe information is as follows:
HTTP Error 500.0-Internal Server Error
Description:Failed to call LoadLibraryEx, on the ISAPI filter "C: \ Program Files \ PHP \ php5ts. dll"
ErrorCode:0x8007007e
Notification:Unknown
Module:IIS Web Core
Request URL:Http: // localhost: 80/web/index. asp
Physical path:C: \ inetpub \ wwwroot \ web \ index. asp
Login User:Not confirmed
Logon method:Not confirmed
Handler:ASPClassic
The most likely cause is:
- The ISAPI filter path is incorrect.
- IIS received the request. However, an internal error occurred while processing the request.Error. Generate thisErrorThe root cause depends on the module that processes the request andErrorWhenWorkIn the process.
- IISNoAccess the web. config file of the website or application. If the NTFS permission settings are incorrect, this problem occurs.
- IISNoProcess the configuration of a website or application.
- Authenticated users do not have the permission to use this DLL.
Possible operations:
- Make sure that the isapi dll path is correct.
- Make sure that the NTFS permission of the web. config file is correct and allow access to the computer account of the Web server.
- Check whether any additional information is recorded in the event log.
- Confirm the DLL permission.