Zend Studio
- 15/10/2008
Configurazione Debug in Zend Studio (Windows)
Ciao ragazzi, questa settimana formattato il mio computer al lavoro e ho dovuto installare tutto di nuovo. Come ho avuto per configurare il Debug Zend Studio, ho deciso di farlo scrivendo un articolo per il mio blog.
Come ho detto in un post precedente, il debug è molto utile per essere in grado di trovare gli errori. Prima di utilizzare il Debug Zend Studio, di solito nella forma che usiamo per farlo è quello di usare molto echo () , print_r () , var_dump () e salvare i file di log.
Il mio sistema operativo è Windows XP Professione. Vale a dire, mai installata in una piattaforma. Se si utilizza un altro sistema operativo e non può fare il setup, posta per me o qualcun altro può cercare di aiutare.
Il mio PHP è: 5.2.5
Bene, ora cominciamo. Seguire i passaggi riportati di seguito:
1. Scarica Zend Studio Server qui , (colui che permette di eseguire il debug)
2. Scarica il DLL avrete bisogno qui , (una DLL per il server Zend Studio)
3. Arrestare il server (XAMPP o WAMP);
4. Installare Zend Server Studio;
uno. Scegliere l'estate di Apache è già installato sul vostro computer (2.x, che è stato installato con XAMPP o WAMP)
b. Scegliendo 'esistenti PHP' di utilizzare il PHP isntalação Xamp o Wamp fatta
c. Dire dove si trova il file php.ini
d. Selezionare la cartella principale, la cartella sarà apache.
e. Scegliete la cartella in cui i file sono sul server
g. Impostare una password per accedere al pannello di
h. Conferma i dati e procedere.
i. Basta andare clic su OK fino a raggiungere il successo sullo schermo.
5. DLL.rar Decomprimere il file scaricato.
6. Copiare la cartella "php-5_2_x 'e incollarlo in' \ Zend \ ZendStudioServer-5.1.0 \ lib \ Debugger-5.1.0"
7. Aprire il file 'readme.txt' e seguire le istruzioni il numero 2 si. Che cosa è copiare e incollare il frammento di codice alla fine del file php.ini
8. Starter il server.
Beh, questo è tutto gente. Ora, se hai seguito tutti i passi a destra, sicuro che funzioni correttamente. Qui ha eseguito il primo ![]()
Ora abbiamo bisogno di testare il Debug. Facciamo scaricare l'estensione per Firefox. Visitare il seguente link: http://www.zend.com/en/products/studio/downloads poi cliccare su 'Browser Toolbar Studio' e con la sciocca (combobox) scegliere FireFox. Dopo di che si dovrebbe già essere utilizzato, è sufficiente installare l'estensione e riavviare Firefox.
Bene, ora per provare, io uso il modulo di script che abbiamo fatto ok?
Aprire la Zend Studio e aprire il Mini Corso progetto .
Ora aprire il modulo nel browser, l'immagine qui sotto:
E prima di inviare il modulo, selezionare la barra del menu Debug Zend Studio l'opzione '/ Next "immagine della pagina qui sotto:
In questo modo, abbiamo parla 'pro debugging Zend si desidera che la pagina successiva, quindi fare clic su OK avviso che Zend Studio è stato chiamato nella barra delle applicazioni di Windows, vedi immagine qui sotto:
Ora cliccate su di esso e vedere che bello, l'immagine qui sotto:
1) Il codice del file che è stato chiamato perché ha segnato la pagina successiva per fare un debug? La pagina successiva è l'azione del modulo, in questo caso processa.php. Nota che la prima linea è stata selezionata, indicando che il di debug a questo punto.
2) L'elenco delle variabili create fino a quando tutto il tempo, cioè fino a quando la linea dove il debug questo proprio ora, è possibile visualizzare le variabili globali e le variabili locali al momento della creazione.
I controlli di debug che in genere useremo sono:
· F10: consente di spostare una linea;
· F5: Passa alla prossima 'Point Break'
· F11: Inserire la funzione.
· SHIFT + F5: stop di debug
Così ora premere F10 per vedere cosa succede.
Si noti che ora la riga successiva era eccezionale, dimostrando che una linea avanzata e vedere cosa è successo nella 'finestra di debug': Ha mostrato una variabile locale che è stata impostata ($ name). Un'altra cosa interessante è che, mentre siamo in debug, possiamo mettere il cursore del mouse su una variabile e vedrete un 'tooltip' indicando il tipo di variabile e il suo contenuto.
Oppure selezionare una sezione di codice che ha qualche risultato e mostrerà.
Beh, si supponga di voler eseguire il debug di qualcosa che è in un include quella che viene chiamata una pagina. Questo è molto facile con punto di rottura, fare clic sul numero di riga che si desidera andare con il debug e diventa rosso. Una volta che si avvia il debug, Debug Zend premere 'F5' si fermerà esattamente in linea con il punto di rottura.
Beh, ho aiutato. Questa funzione è molto utile e non posso vivere senza più ehhehehe
Domande solo post!
Un grande abbraccio










8 Responses to "Configurazione Debug in Zend Studio (Windows)"
Complimenti Marcelo articolo, così come è possibile installare il server di Zend Studio First.
Un abbraccio
By Fabio Baldin (1 commenti) su 23/10/2008
Marcelo, ma Zend Studio 5.5 e 6.x Zend Studio è dotato di supporto nativo per Debug, senza necessità di installare ... semplicemente ZendDebugger ZSS alcune impostazioni, anche così, roba grande
Congratulazioni.
Per Walker de Alencar (1 commenti) su 2008/04/12
Discorso @ Walker tutto bene?
Ci scusiamo per il ritardo di risposta .. ma me ne stavo andando in seguito e si è dimenticato di rispondere rsrsrsrs
Ma dimmi una cosa. Zend Studio è il 6.x Zend Studio for Eclipse giusto? testrá non ho avuto ad esso, è già integrato con il debugg barra del browser?
Con Marcelo Sabadini (109 commenti) in 2009/02/02
Falaaa Marcelo,
Ottimo post! davvero molto buono, era già da tempo ero alla ricerca di qualcosa di debug, e non trovando, ho rinunciato, ma ho avuto modo di hj ricerca di questo post, e così semplice ora ... RAN!
Grazie!
Con Philip Kiko (1 commenti) su 2009/03/06
Quello è grande, Felipe!
Soh dare un suggerimento: usare con parsimonia, come dipendenza di debug
Serio Kra tempo stesso ... ero in grado di eseguire il debug del programma senza la Zend Studio. Ora
Ho fatto un trattamento eSono in grado di programmare senza di essa.Con Marcelo Sabadini (109 commenti) in 2009/05/06
Ops, ho iniziato ad utilizzare qui nella versione 5.5 di debug zs, ma dubito che sia possibile eseguire il debug di richieste parallele nella stessa pagina? Non potevo dire di debug in modo efficiente con l'utilizzo congiunto ajax / jquery. Avete qualche consiglio? (Io uso firefox il plug-in per richiamare il debug ...)
Con Julio Maraschin (1 commenti) su 2009/09/30