##// END OF EJS Templates
Merge from stable
Merge from stable

File last commit:

r5817:87ac42db default
r8796:976a1e77 merge tip default
Show More
debugging.rst
33 lines | 1.2 KiB | text/x-rst | RstLexer
docs about debugging
r2119 .. _debugging:
===================
Bradley M. Kuhn
Rename some strings examples and commands in documentation
r4192 Debugging Kallithea
docs about debugging
r2119 ===================
Michael V. DePalatis
docs: English and consistency corrections
r4955 If you encounter problems with Kallithea, here are some instructions
on how to debug them.
docs about debugging
r2119
Michael V. DePalatis
docs: English and consistency corrections
r4955 .. note:: First make sure you're using the latest version available.
docs about debugging
r2119
Mads Kiilerich
docs: consistent spacing around headings...
r5433
Mads Kiilerich
docs: rework stuff...
r4902 Enable detailed debug
docs about debugging
r2119 ---------------------
Michael V. DePalatis
docs: English and consistency corrections
r4955 Kallithea uses the standard Python ``logging`` module to log its output.
By default only loggers with ``INFO`` level are displayed. To enable full output
change ``level = DEBUG`` for all logging handlers in the currently used .ini file.
This change will allow you to see much more detailed output in the log file or
more detailed logging on auth system...
r2125 console. This generally helps a lot to track issues.
docs about debugging
r2119
Mads Kiilerich
docs: rework stuff...
r4902 Enable interactive debug mode
docs about debugging
r2119 -----------------------------
Michael V. DePalatis
docs: English and consistency corrections
r4955 To enable interactive debug mode simply comment out ``set debug = false`` in
the .ini file. This will trigger an interactive debugger each time
timeless@gmail.com
spelling: occurred
r5817 there is an error in the browser, or send a http link if an error occurred in the backend. This
Michael V. DePalatis
docs: English and consistency corrections
r4955 is a great tool for fast debugging as you get a handy Python console right
in the web view.
.. warning:: NEVER ENABLE THIS ON PRODUCTION! The interactive console
can be a serious security threat to your system.