Si ton CGI est lancé par Apache dans un process séparé, tu pourrais :
- mettre un sleep dans le main
- attacher gdb à ce process pendant ce sleep
Et je mentionne l'autre moyen classique de débugguer : faire des printf partout, pour voir où ça plante. (printf sur la sortie standard, que tu retrouveras dans la réponse HTTP, ou bien dans un fichier de log)
# process séparé ?
Posté par goeb . En réponse au message débugguer un CGI avec GDB ( sous apache2 ). Évalué à 2.
Si ton CGI est lancé par Apache dans un process séparé, tu pourrais :
- mettre un sleep dans le main
- attacher gdb à ce process pendant ce sleep
Et je mentionne l'autre moyen classique de débugguer : faire des printf partout, pour voir où ça plante. (printf sur la sortie standard, que tu retrouveras dans la réponse HTTP, ou bien dans un fichier de log)