Sto iniziando a spostare alcuni siti su WordPress ospitato in IIS7 utilizzando PHP 5.3 & FastCGI. Sto rapidamente scoprendo che mentre il nucleo di WordPress sembra funzionare fin da subito, ci sono un certo numero di plugin con problemi in esecuzione in IIS e mi piacerebbe poterli eseguire il debug, correggerli e inviarli cerotti.Come posso eseguire il debug di PHP in IIS?
L'unica soluzione che ho trovato è eseguire WordPress in Apache su Windows per eseguire il debug, ma i problemi sembrano essere relativi a come IIS & FastCGI funziona con PHP e non tanto da essere su Windows. Ho esaminato Expression Web 3 e Aptana Studio 1.5 ma non sono riuscito a trovare un modo per farlo con entrambi gli strumenti.
Esistono modi per eseguire il debug di WordPress (o di PHP in generale) in esecuzione su FastCGI su IIS7? Quali strumenti sono necessari e sarebbero graditi passi specifici.
Il problema principale è che non ho trovato alcun modo per eseguire il debug di PHP in IIS anziché Apache. Sono d'accordo con i tuoi pensieri su dove gli errori possono venire, ed è per questo che voglio essere in grado di eseguire il debug su IIS piuttosto che su Apache in modo da poter vedere con precisione cosa sta succedendo. –
Che cosa stai usando per provare e eseguire il debug di PHP in primo luogo? L'ultima volta che ho provato, non ho avuto problemi a usare [quello che stavo usando in quel momento, penso a PHPEdit] e a fare il debug live localmente tramite IIS e PHP su CGI. –
Ho provato Expression Web 3 e Aptana Studio 1.5 ma non sono riuscito a capire come eseguire il debug di PHP in IIS. Non sono nemmeno sicuro di cosa collegheresti a w3wp.exe o php-cgi.exe? –