XDebug offre la direttiva di configurazione "xdebug.profiler_enable_trigger" che permette di attivare il profiling passando il GET o POST parametro "XDEBUG_PROFILE" quando si chiama uno script tramite HTTP. Questo è utile se non vuoi la profilazione per TUTTI i tuoi script, ma solo per alcuni casi speciali senza cambiare sempre la tua configurazione PHP.Come attivare il profiler XDebug per uno script PHP da riga di comando?
C'è un modo per ottenere lo stesso comportamento per i programmi di PHP da linea di comando? Ho provato a passare "XDEBUG_PROFILE" come argomento della riga di comando ma non ha funzionato.
In generale, profiling linea di comando PHP funziona bene, ma mi piacerebbe avere lo stesso per-call-flessibilità con un server browser e HTTP.
Qualche suggerimento?
Scusa, sto provando anche questo, ma non capisco. Cosa dovrebbe essere nel parametro "XDEBUG_PROFILE"? –
Non importa cosa c'è nel parametro finché è presente. – selfawaresoup
La mancanza di supporto per una [variabile d'ambiente XDEBUG_PROFILE] (http://bugs.xdebug.org/view.php?id=413) è il bug 413 nel bug tracker di XDebug. – outis