Personal CGI scripts are currently not allowed on the
www.umich.edu and www-personal.umich.edu
There are several reasons for this. The first and foremost reason
is security. The web servers are run with access to several
directories and files that other programs don't (and shouldn't have)
access to. Since we don't have the time to police all the CGI script
code out there, there isn't a way to enable them securely on our
Another reason for not enabling CGI scripts is their ability to consume
all of the processing power and/or bandwidth available to a given web
server. We are mainly concerned with making sure that our servers stay
up, active, and able to serve pages.
We do offer opportunities for allowing groups, departments, and schools
the ability to run custom CGI scripts on a server maintained by Web
Services. This service costs $40/month, billable to a University
account number, and covers development CGI access to develop your own
CGI scripts, and covers your own domain name if you need it. Let us
know if you're interested in more information about this service.
Also, we maintain a collection of scripts that can be used by anyone
for free. If you have suggestions for CGI scripts that would be of
general utility to the WWW community at the University of Michigan,
please send such suggestions to firstname.lastname@example.org, and we will
consider them. It will not be possible for us to implement all
requests, especially requests that are of limited use to the general
university community, but we will consider any reasonable request.
For documentation on what CGI scripts are available on the umich.edu web
servers, check out the document at:
Groups may sign up for our
hosting service, which includes includes php
support and mysql tablespace.