Nginx jest trochę specyficzny, kiedyś się nim bawiłem, ale na Linuksie. Nie wiem, jak jest teraz, bo to dawno było, ale nie chciał coś mi łykać PHP nowszego od bodajże 5.2.4.
A wadą Nginksa jest to, że samodzielnie nie startuje procesów FastCGI, tylko trzeba robić to samodzielnie -
-b port przy interpreterze + kilka zmiennych środowiskowych. PHP4 nie ma tego parametru, więc musiałbyś przepisywać cały interpreter.
Jeśli zależy Ci na alternatywie pod Windows, to możesz spróbować jeszcze Abyss Web Server, który umożliwia odpalanie procesów nie tylko przez FastCGI, ale również przez
named pipes, co jest bodajże odpowiednikiem plików-gniazdek w Uniksie. Jednak zaznaczam, z PHP4 mogą być naprawdę duże problemy, bo raz - nie jest już rozwijany - dwa - kombinowanie, aby zmusić go do współpracy z FCGI zajęłoby więcej czasu niż prace nad samym projektem.
Co do alternatyw pod Windows, to możesz jeszcze spróbować
Cherokee, który sam startuje procesy FCGI.