>This may be a stupid question coming from a Webmaster newbie, but what the heck...
>Our sysadmins won't allow access to cgi-bin directory, so we are not allowed to use
>scripts and forms in our homepages. I was wondering, is there any way at all to setup
>a mini-web server on a user's own account (without root access) so that he/she is able
>to write and execute cgi scripts?
>If that's not possible, are there sites or gateways out there which allow access to
>outside users to their cgi-bin directory??
>I know, these questions sound stupid (and first impression to me is "NO, it can't be
>done") but I would like to hear from some knowledgeable gurus out there if this is
>really NOT possible or what...
I don't see why not. If the sysadmins will let you run a second copy of the httpd web-server all
the time in the background it should be quite easy. You can start this httpd with your userid
so it will run as you. Because it will not be root it will have to listen on a high port number
(I _think_ this means > 1024 but the actual number I don't know) - 8080 may be free, it
doesn't matter so long as it's available - ask your sysadmin for a number.
The URL for the root home page of that server will then be http://www.your.domain:8080
So in your current web pages you point to URLs under this new root for the cgi etc,.
That way you keep your current web pages and only call pages on the other server (httpd)
for the bits you cannot do now. The configuration and html pages etc for the new server
will have to be in sub-directories of your account on the system. Of course there's no reason
to use the same type of httpd that is currently running for the second one.
That's what I think anyway. We ran Apache and Spinner on the same machine on different
ports for a while - worked fine.