1. Many friends also understand how to solve the problem, that is, users of the user to the PHP directory, and then to the user group set Read permissions. Many friends on the internet say that adding everone users and setting permissions is the same thing, I still like using the Users group.
A summary is the issue of permission settings, so when your configuration and my configuration is the same but still did not load successfully, it is necessary to pay attention to the issue of permissions.
2. Address Server extended permissions: to the IIS6.0 "Server Extensions" Settings page, if you want to save trouble, you can directly click the "Allow all unknown ISAPI" button, but I do not recommend this, so it is not safe! We should add a new server extension here, you can fill in the name of the extension , the file is selected on that ISAPI link library file and then checked "set status to allow" to save.
3. In order for the settings to take effect, please reboot the system, restart your ISAPI extension will be normal loading!
The important reason may be: The server made security settings, the d:php Everyone permissions removed, IIS naturally unable to load Php5isapi.dll.