Added a note about Personal Webserver, and replaced "netpresenz" by a list of the current mac webservers.

This commit is contained in:
Jack Jansen 2000-04-22 21:50:33 +00:00
parent 968cde98fc
commit 2f2c5f6471
1 changed files with 11 additions and 3 deletions

View File

@ -4,7 +4,7 @@
<HR> <HR>
In this document we will (eventually) explain how to create Python CGI scripts In this document we will (eventually) explain how to create Python CGI scripts
for use with NetPresenz and probably other Mac-based HTTP servers too. for use with Personal WebServer, WebStar and probably other Mac-based HTTP servers too.
Since CGI scripts are AppleEvent servers on the mac we will also learn Since CGI scripts are AppleEvent servers on the mac we will also learn
a little about general AppleEvent server programming and about applet a little about general AppleEvent server programming and about applet
debugging. <p> debugging. <p>
@ -44,7 +44,8 @@ drag a file onto the interpreter the script will tell you what event it got. <p>
<h2>A Minimal CGI script</h2> <h2>A Minimal CGI script</h2>
To try a CGI script you will first need a http server. I have used the To try a CGI script you will first need a http server. Apple's Personal Webserver
is fine, but I have also used the
shareware shareware
<a href="http://www.stairways.com/netpresenz/">NetPresenz</a> <a href="http://www.stairways.com/netpresenz/">NetPresenz</a>
by Peter Lewis by Peter Lewis
@ -78,5 +79,12 @@ http://www.biap.com/datapig/mrwheat/cgi_params.html</a>. <p>
To test the script drop <code>cgitest.cgi.py</code> onto <code>mkapplet</code>, To test the script drop <code>cgitest.cgi.py</code> onto <code>mkapplet</code>,
move the resulting <code>cgitest.cgi</code> to somewhere where it is reachable move the resulting <code>cgitest.cgi</code> to somewhere where it is reachable
by NetPresenz, and point your web browser towards it. by NetPresenz, and point your web browser towards it. Note that this assume you have
already renamed realcgitest.py to cgitest.cgi.py, otherwise you'll also have
to copy that file along. <p>
For Apple's Personal Webserver you need to do a bit more: you have to copy the
cgi applet to somewhere in your "Webpages" folder and you have to tell the webserver
(in the control panels) that your CGI script exists. I don't understand what the various
types of cgi scripts mean, but experiment with them.
</BODY></HTML> </BODY></HTML>