I'm not sure what the %s means, but with your 404 error problem and iis 5 at least...you can stop those cgi errors you get, when you create the script mapping in IIS (right where your seeing the %s %s) you should see 2 checkboxes on the bottom of that page, one is "script engine" the other is "check that file exists" if you check the box next to "check that file exists" and apply it, your users will get your standard 404 error instead of the blank cgi error (php also wont load, because IIs will stop before it loads up php). Hope this helps a few people, as Ive been seeing this floating around the mailing list a few times. But I believe you said you run IIS4 on your machines, So im not sure if the same will apply to you...but its worth a shot. Good Luck! ~Jeff In a message dated 5/24/2001 8:31:43 AM Eastern Daylight Time, [EMAIL PROTECTED] writes: > For those of us running IIS, the instructions say to follow the php.exe > setup in the CGI mappings as %s %s... does anyone know what this does? I'm > wondering if it is causing incorrect URLs to not allow an instance of > php.exe to shut down. i.e., when someone type in an incorrect URL that ends > in .php, they get a CGI error instead of a 404, at this point, it doesn't > seem to allow php.exe to shut down... so every now and then I have to > restart the server so that I can get rid of the bad instances in the task > manager (which won't allow me to shut them down (Access Denied) even with > the w3 service shut down...)