I seem to be able to run PHP scripts either by mapping .php
to IIS directly by using \PHP\php-cgi.exe
or through \Windows\system32\inetsrv\fcgiext.dll
.
I can't tell the difference between the two methods, other than that by using fcgiext.dll
you are given the option to set custom per site configuration for cgi.
Why shouldn't I map php directly to php-cgi.exe
?