Debugging cgi-scripts: Difference between revisions
From genomewiki
Jump to navigationJump to search
No edit summary |
(fixup reference to README.debug to the real source tree) |
||
Line 1: | Line 1: | ||
* [http:// | See also: | ||
* [http://genome-source.cse.ucsc.edu/gitweb/?p=kent.git;a=blob;f=src/product/README.debug README.debug] in the source tree | |||
* [https://lists.soe.ucsc.edu/pipermail/genome-mirror/2010-March/001677.html Debug the cgi-scripts with GDB] | * [https://lists.soe.ucsc.edu/pipermail/genome-mirror/2010-March/001677.html Debug the cgi-scripts with GDB] | ||
Revision as of 23:55, 21 March 2013
See also:
- README.debug in the source tree
- Debug the cgi-scripts with GDB
Executive summary:
make sure you have compiled with -ggdb by adding
export COPT=-ggdb
to your .bashrc (if using bash). You might need to make clean; make cgi afterwards. Also make sure that the CGIs use the right hg.conf. Add
export HGDB_CONF=<PATHTOCGIS>/hg.conf
to your .bashrc (if using bash). Then:
cd cgi-bin gdb hgc
Paste the parameters from your browser like this:
run 'hgsid=4777921&c=chr21&o=27542938&t=27543085&g=pubsDevBlat&i=1000235064'
To not forget the quotes, do not include the question mark.