Come posso attivare il debugger Flask durante l'esecuzione in mod_wsgi?Attivare il debugger Flask durante l'esecuzione in mod_wsgi
Ho DEBUG, PROPAGATE_EXCEPTION e PRESERVE_CONTEXT_ON_EXCEPTION impostato su True, ma il debugger non appare sulle eccezioni.
Ho appena messo 'app.debug = True' nel mio file .wsgi e ancora non funziona. Quello che ho trovato funziona è 'da werkzeug.debug import DebuggedApplication'' application = DebuggedApplication (app, True) '. –
Questo è il modo per raggiungerlo per sempre. Non posso discutere con te dato che in realtà non fornisci ciò che effettivamente hai nel tuo file WSGI per vedere cosa hai fatto durante l'impostazione di app.debug. –
Da http://flask.pocoo.org/docs/quickstart/#debug-mode "Anche se il debugger interattivo non funziona in ambienti di forking (il che rende quasi impossibile l'uso sui server di produzione), consente comunque l'esecuzione di codice arbitrario, il che lo rende un grosso rischio per la sicurezza e quindi non deve mai essere utilizzato su macchine di produzione ". Che per me significa che app.debug = True non dovrebbe funzionare sotto mod_wsgi per default – kerma