2013-09-30 12 views
6

C'è un modo per vedere chiamate di funzioni di eco o di stampa nell'output di traccia di xdebug. Sto cercando una configurazione globale (o un modo per farlo) per tutti gli script che eseguo sul mio server.xdebug track/trace php echo, chiamate di stampa

Esempio:

<?php 
    echo "xdebug show me"; 
?> 

voglio tracciare uscita per mostrare chiamata eco. Di default non è mostrato. Ho provato a disabilitare il buffer di output (che potrebbe non essere rilevante) ma non ha funzionato. Eventuali suggerimenti?

+0

Ho lo stesso problema a portata di mano. La traccia della funzione xdebug non mostra tracce di echo, print_r ecc, che sono costrutti del linguaggio. Gradirei se ci fosse qualche soluzione o un trucco nella configurazione di xdebug per mostrare quelle funzioni nella traccia. –

risposta

0

Non sono sicuro al 100%, ma penso che la creazione di profili potrebbe fornire le informazioni. XDebug ha la capacità di profilare la tua applicazione. Questo registrerà ogni chiamata (compreso il tempo di esecuzione). Dovresti essere in grado di recuperare le informazioni da questo file di dettagli.

Vedere http://www.xdebug.org/docs/profiler per ulteriori informazioni.