2011-12-30 36 views
7

la mia versione php è PHP versione 5.3.6.non è possibile installare XDEBUG su Windows?

impostazione Xdebug in php.ini:

[Xdebug] 

zend_extension_ts="D:\php\ext\php_xdebug-2.1.2.dll" 
xdebug.remote_enable=1 

;IP 
xdebug.remote_host=127.0.0.1 
xdebug.remote_port=9000 
xdebug.remote_handler=dbgp 
xdebug.auto_trace = On 
xdebug.show_exception_trace = On 
xdebug.remote_autostart = On 
xdebug.collect_vars = On 
xdebug.collect_return = On 
xdebug.collect_params = On 

ho installato PHP 5.3 VC6 (32 bit)/PHP 5.3 VC9 (32 bit). sono entrambi falliti.

quando si digita "php --ini" su cmd. mostra: enter image description here

risposta

13

al fine di trovare il binario corretto da utilizzare, si prega di seguire le istruzioni a http://xdebug.org/find-binary.php

applausi, Derick

+0

Beh .. Questo è divertente ... Ho bisogno di php_xdebug-2.1.4-5.4-vc9.dll ma non esiste nemmeno> _> – Matthias

+0

@Derick Grazie per aver postato. Questo ha risolto anche il mio problema ... –

+0

Le persone non si scoraggiano dal fatto che il link è obsoleto e reindirizzato altrove. La pagina di destinazione ti aiuterà comunque a scegliere la versione giusta. –

0

Sembra che sia necessario scaricare la versione corretta di xdebug per la propria versione di Windows/PHP. Esistono build VC9 here, basta selezionare quello appropriato per 32 o 64 bit.

+0

Mi dispiace, non so quale versione di xdebug dovrei installato? la mia versione php è 5.3.6. il sistema operativo è XP. – enjoylife

+0

@enjoylife sarà una delle versioni di PHP 5.3 VC9 su quella pagina dalla mia risposta. Avrai bisogno di prendere quello appropriato per 32-bit vs 64-bit (informazioni su questo qui: http://windows.microsoft.com/en-us/windows7/32-bit-and-64-bit-Windows -Domande frequenti). Sarà uno di ** PHP 5.3 VC9 (64 bit) ** o ** PHP 5.3 VC9 (32 bit) ** È possibile ottenere la variante _ts_ se lo si desidera, ma in genere PHP viene eseguito in modalità non thread. – quickshiftin

Problemi correlati