Debug di php con Aptana Studio e Xdebug o Zend debugger su OS X
Domanda
Sei riuscito a far funzionare il debug di Aptana Studio? Ho provato a seguire questo, ma non vedo Windows - > Preferenze - > Aptana: > Redattori - > PHP - > PHP Interpreters
nel mio menu (ho plugin PHP
installato) e qualsiasi tentativo di impostare il menu dei server mi dà "errore socket" quando provo a eseguire il debug. Xdebug
è installato, confermato tramite php info
.
Soluzione
Uso ZendDebugger con Eclipse (su OS X) da un po 'di tempo e funziona benissimo!
Ecco la ricetta che ha funzionato bene per me.
- installa Eclipse PDT tramite " Tutto in uno " pacchetto all'indirizzo: http://www.zend.com/en/community/pdt
- installa ZendDebugger.so ( http://www.zend.com/en/community/ PDT )
- configura il tuo php.ini con l'estensione ZendDebugger (informazioni sotto)
Configurazione di ZendDebugger:
- modifica php.ini
-
aggiungi quanto segue:
[Zend]
zend_extension = / full / path / to / ZendDebugger.so
zend_debugger.allow_hosts = 127.0.0.1
zend_debugger.expose_remotely = sempre
zend_debugger.connector_port = 10013
Ora esegui " php -m " nella riga di comando per generare tutti i moduli installati. Se vedi quanto segue, allora è installato bene
[Zend Modules]
Zend Debugger
Ora riavvia Apache in modo che ricarichi PHP con ZendDebugger. Crea una pagina fittizia con al suo interno ed esamina l'output per assicurarti che anche il modulo apache PHP abbia preso ZendDebugger. Se è impostato correttamente vedrai qualcosa come il seguente testo da qualche parte nell'output di phpinfo ().
con Zend Debugger v5.2.14, Copyright (c) 1999-2008, di Zend Technologies
OK - ma volevi Aptana Studio ... a questo punto installo il plugin Aptana Studio nella build PDT di Eclipse. Le istruzioni sono disponibili all'indirizzo: http://www.aptana.com/docs/index .php / Plugging_Aptana_into_an_existing_Eclipse_configuration
Quella configurazione mi ha servito bene per un po '- speriamo che aiuti anche te
-Arin
Altri suggerimenti
Questo non è relativo ad Aptana Studio, ma se stai cercando un client debugger PHP XDebug su OS X, puoi provare MacGDBp (gratuito / GPL).
Mi rendo conto che si tratta di un vecchio thread ma avevo lo stesso problema con Aptana Studio 3 e FireFox. Se qualcuno ha questo problema, assicurati che FireFox abbia FireBug V1.8.X installato, qualsiasi altra versione potrebbe darti lo stesso problema ...
Spero che questo aiuti