At 09:45 AM 11/18/99 -0500, you wrote:
When I run into a problem with my REBOL CGI scripts I just use the following 
lines of code:
debugit: true
if debugit [ print [{Content-type: text/html} newline ] ]

Then if your REBOL script runs into any errors (after the lines stated
above) the errors are displayed in the Web browser.

>
>
>   icimjs has the right idea...
>
>   I was wanting to hear more suggestions on how people are doing testing.
>   With all the discussion from new-REBOLs about CGI-GETS and CGI-POSTs.
>
>   I had asked ... how do you test the stuff?
>        ; -- icimjs script snip
>
>   if error? try [
>        all your code here
>   ] [ quit ]
>
>   ;-- end of script snip
>
>   That works good! Thank you.
>
>   As I understand it, with most CGI's in REBOL (or simple PERL scripts)
>   a new instance of the program is loaded each time.
>
>   (We are not talking about a REBOL modified version of Apache here.)
>   Just talking about simple CGI's.
>   The script should:
>        1. load REBOL
>        2. run the script
>        3. quit
>
>        Another question: Is REBOL automatically supposed to quit if invoked
>with the --CGI    flag.
>
>   You don't want any instances of REBOL still in memory or the webserver
>   will eventually run out of memory - get it?? That is why HALT is not a
good
>idea.
>
>   Any other ideas for testing CGI-GETs and CGI-POSTs.
>
>
>
>From: [EMAIL PROTECTED] on 11/18/99 01:54 AM GMT
>
>
>
>Please respond to [EMAIL PROTECTED]
>
>
>
>To:   [EMAIL PROTECTED]
>cc:    (bcc: Doug Vos)
>Subject:  [REBOL] ZOMBIES? Re:(2)
>
>
>
>
>Hi doug,
>
>you may try embedding your script in one big try block and executing quit
>if try fails. I.e.
>
>if error? try [
> all your code here
>] [ quit ]
>
>
>Also, always a good idea to test your scripts, before you use them ...
>
>Using halt won't do the trick since what halt does is:
>>> help halt
>Stops evaluation and returns to the input prompt.
>
>And the input prompt is not where you want to end up ...
>
>Elan
>
>
>
>
>
Mike Yaunish
email: [EMAIL PROTECTED]

Reply via email to