Users are now able to run cgi applications
out of their unix home directories.
In this implementation,
the executing program runs under the ownership of the program owner,
rather than the httpd owner.
CGI scripting is recommended only for advanced HTML users who have some
programming experience. CGI scripts can be written in any language that can
be run under Solaris 2.5. Source code must be compiled on one of the Solaris-based
unix compute servers (serss1, solix, xlab1).
To create your own CGI programs, you must:
http://cgi.fiu.edu/~username/cgi-bin/scriptname
where [username] is your FIU username and [scriptname] is the name of the program in your www/cgi-bin directory.
For example, if you are jdoe01, you might set up program named get-form.pl with the action URL:
<form method="POST" action="http://cgi.fiu.edu/~jdoe01/cgi-bin/get-form.pl">
The perl path should be listed as:
#!/home/sol2/bin/perl
The path for sending email via the command line is:
/usr/local/bin/ucbmail
When testing, you should be able to run the script from the command line on solix.
The following requirements are made on all cgi scripts written at FIU:
Note:
Users who wish to create on line forms or other CGI applications will still
need to understand
form development
and
CGI programming.
W3C provides
additional information about CGI.
Yahoo
also provides good links.
Application developers should also pay attention to
security issues.
Please do not contact the webmaster to help debug your programs.
Can I use Server-Side Includes?
No.
Can I use FrontPage Extensions?
No.
maintained by wsg_support