|
8.2.20 apd_set_session_trace()Démarre la session de débogage[ Exemples avec apd_set_session_trace ] CVS uniquement
void
apd_set_session_trace (
int
debug_level
,
string
dump_directory
)
apd_set_session_trace
démarre le débogage
de {
dump_directory
}/apd_dump_{process_id}.
Si le paramètre
dump_directory
n'est pas défini,
la valeur du paramètre de configuration
apd.dumpdir
du
php.ini
sera utilisée.
Le paramètre
debug_level
est un entier
qui est formé en ajoutant les valeurs suivantes :
FUNCTION_TRACE 1 ARGS_TRACE 2 ASSIGNMENT_TRACE 4 STATEMENT_TRACE 8 MEMORY_TRACE 16 TIMING_TRACE 32 SUMMARY_TRACE 64
Je vous recommande de ne jamais utiliser
MEMORY_TRACE
.
Il est vraiment très lent et ne semble pas être très précis.
ASSIGNMENT_TRACE
n'est pas actuellement implémentée.
Donc, pour activer toutes les fonctionnalités de trace,
(
TIMING
,
FUNCTIONS
,
ARGS SUMMARY
(comme strace -c), utilisez
la valeur 99.
|