----- Original Message ----- From: sean nicholas harper <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, January 07, 2003 7:13 PM Subject: Re: Faceless Revolution for CGI's
> I am curious...is it possible to use non faceless stacks as cgis? > > Thanks > Sean > > On Tue, 7 Jan 2003, paolo mazza wrote: > > > Referring to the tip of the week - or of the month ;-) - I found in > > the metacard list a message from Mr Sivakatirswami about installing > > faceless Metacard or Revolution on MAX OSX machine for running CGI's , > > > > Now, I have a question: is this system as efficient as other scripting > > languages (eg PHP)? > > > > Follows instruction from Mr Sivakatirswami about installing faceless > > Metacard or Revolution on MAX OSX machine for running CGI's plus some > > corrections. Thanks Mr Sivakatirswami. . Here it is my version: > > > > ============ > > > > SKINNY PRIMER: installing faceless Metacard or Revolution on your MAX > > OSX machine for running CGI's on your own machine: > > > > 0) Go to system preferences and turn on Web Sharing > > > > 1) Download the Darwin engine, untar and put it in: > > /Library/WebServer/CGI-Executables > > > > 2) Put your CGI script in the same folder: but, caveat: be sure to save > > your > > script in BBEdit as generic text with Unix endlines > > > > 3) Using Terminal.app... Navigate to CGI-Executables and then run > > >From the command line: > > > > chmod 755 darwinEngine myCGIscript.cgi > > > > 4) from command line run > > > > ls -l to check on your permissions which should now read > > > > rwx r-x r-x for both files > > > > Which means: owner can read, execute and write, groups can read and > > write > > only and the public/world can read and write only. > > > > 5) See http://mitchellonline.pasco.k12.fl.us/training/metacardcgi.htm > > > > For more detailed explanation (Note his explanation uses Metacard...and > > fyi > > you do not need the tools, home stack.. Only the engine is required) > > > > 6) in your browser enter > > > > http://my.machine.ip/cgi-bin/test.cgi > > > > To test. > > > > 7) Sample test script below. The first line is critical. It can be > > either > > > > #! /Library/WebServer/CGI-Executables/darwinEngine ## for clarity > > on startup > > put "Hello" into buffer > > put "Content-Type: text/html" & cr > > put "Content-Length:" && the length of buffer & cr & cr > > put buffer > > end startup > > > > Or the first line can be simply > > > > #!darwinEngine ## no slash at the beginning, > > > > If the above works you can skip the following step > > > > 8) If you find your script is not always running every time it is > > called you > > may need to open this file in BBEdit by looking for hidden files in the > > root directory: (very carefully!) > > > > /etc/httpd/httpd.conf > > > > And uncomment this line: > > > > # AddHandler cgi-script .cgi [becomes:] > > > > AddHandler cgi-script .cgi > > > > Go to System preferences and turn web Sharing and off and then on again > > to > > reboot Apache to get Apache to load the new httpd.conf > > > > ==================== > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > use-revolution mailing list > > [EMAIL PROTECTED] > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > _______________________________________________ > use-revolution mailing list > [EMAIL PROTECTED] > http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
