http filter failed to load

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
//