CGI Error con PHP4 e IIS

Una veloce tip su un errore che capita di frequente quando si utilizza PHP su IIS. L’errore è il seguente

CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers

Questo errore può manifestarsi non sistematicamente nell’utilizzo di PHP su IIS, ma anche solo quando si cerca di settare un file come “php.ini“. Una soluzione, che a me ha funzionato, è quella di avviare PHP come ISAPI.
Nel pannello Plesk si trova questa opzione nella sezione “Setup”

CGI Error con PHP4 e IIS