Frequently Asked Questions
Basic Q&A
Using the Server
Troubleshooting
Other Features
What is NCSA httpd?
NCSA httpd is a program to serve information,
much in the same way that NCSA Mosaic is a program to browse information in the
World Wide Web.
httpd stands for HyperText Transfer Protocol (HTTP) Daemon.
HTTP
is a protocol with the lightness and speed necessary for a distributed
collaborative hypermedia information system.
Read documentation on NCSA httpd Installation.
CGI stands for Common Gateway Interface. You can read an introduction and an overview.
How do I create and process forms?
First, read
a tutorial on creating forms. Then, in order to handle the output from
your forms, read how CGI supports forms.
Read the
documentation on the imagemap script and a
tutorial on graphical information maps.
Read the documentation on
managing users and a
tutorial on user authentication.
You can use WAIS as a back-end search engine. Herein, a
tutorial on WAIS and HTTP integration.
You can use server-side includes, to provide data to clients on-the-fly.
For example, the current date or the size or last modification date for a
file. Check out a
tutorial on server-side includes.
Read the complete documentation on
server administration and some provided step-by-step
tutorials.
My logfiles are not updated anymore...
This is probably because you moved them or erased them without restarting
a standalone daemon. For more information, read the
Logfile Management documentation.
Can I have hidden variables in forms?
Actually this is handled by the browser (e.g. NCSA Mosaic). In any
case, there is an
example with hidden variables in the documentation.
This is also handled by your browser. NCSA Mosaic for X (v2.5 soon to be released)
will have support for multiple submit buttons. See an
example to learn how to use them.
PGP and PEM are programs to allow you and a second party to communicate in a
way which does not allow third parties to read your messages. For more
information, there is a PGP/PEM FAQ.
Return to the
Overview
httpd@ncsa.uiuc.edu