http filter failed to load
am 21.08.2007 09:16:01 von Frankie
Hi,
We have recently setup an 2003 server with iis6 and installed php5 on this
machine. Unfortunately php5 was not compatible with some applications, so we
downgraded it to php4.
This works ok, but we get an error message coming up several times a day
(2214 W3SVC-WP The HTTP Filter DLL C:\PHP\php5isapi.dll failed to load).
Somewhere in IIS still there is a reference to this dll.
Can someone tell me how to get rid of this?
Regards,
Frank
Re: http filter failed to load
am 22.08.2007 08:49:32 von David Wang
On Aug 21, 12:16 am, Frankie
wrote:
> Hi,
>
> We have recently setup an 2003 server with iis6 and installed php5 on this
> machine. Unfortunately php5 was not compatible with some applications, so we
> downgraded it to php4.
>
> This works ok, but we get an error message coming up several times a day
> (2214 W3SVC-WP The HTTP Filter DLL C:\PHP\php5isapi.dll failed to load).
> Somewhere in IIS still there is a reference to this dll.
>
> Can someone tell me how to get rid of this?
>
> Regards,
>
> Frank
CSCRIPT %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs FIND FilterPath
Then for all the paths that look like:
W3SVC/FilterPath
W3SVC/1/FilterPath
W3SVC/2/FilterPath
Use the tool at:
http://blogs.msdn.com/david.wang/archive/2006/03/02/HOWTO_Ad d_and_Remove_an_ISAPI_Filter_using_JScript.aspx
To enumerate Filters at each path. If one of them has a FilterPath of
C:\PHP\php5isapi.dll, follow the examples in the blog entry to remove
the filter by name, site, and server
CSCRIPT FiltTool.js -site:W3SVC
CSCRIPT FiltTool.js -site:W3SVC/1
....
CSCRIPT FiltTool.js -site:W3SVC/2 -name:PHP -action:remove
If this seems laborious, you can also do the exact analog in the IIS
Manager UI.
If you just want to get rid of the error, then blame PHP for not
cleaning up after itself and ask them to help you with their mess.
//David
http://w3-4u.blogspot.com
http://blogs.msdn.com/David.Wang
//