Best Web Site Design, Web Hosting and Site Promotions from Internet Advertising SolutionsAbout IASDesign ServicesWeb HostingSite PromotionConsultingContact IAS
Call Today -- 859.219.0389Request a Consultation

Virtual Server Documentation Support Area

Virtual Server Documentation


Home | Getting Started | FreeBSD | Solaris | Handbook

Click Here for Web Hosting Information & Pricing 

CGI - Common Gateway Interface
The Common Gateway Interface (CGI) is a standard for interfacing external applications with information servers, such as the Apache Web Server. An HTML document is static, which means it exists in a constant state. It is a text file that doesn't change. A CGI program, on the other hand, is executed in real-time so that it can provide dynamic output.

Installation
Your Virtual Server features full CGI support.

Configuration
CGI programs that are installed in the ~/www/cgi-bin directory will automatically be executed by the Web server when accessed from a Web browser. If you install CGI programs in the ~/www/htdocs directory, they will not be automatically executed by the Web server. To configure the Web server, connect to your Virtual Server via Telnet or SSH and do the following.

  1. Uncomment this AddHandler directive in the Web server configuration file (~/www/conf/httpd.conf):

     
    AddHandler cgi-script .cgi 
    

    You may want to add a Handler for Perl scripts:

     
    AddHandler cgi-script .pl 
    

  2. Add an ExecCGI option to the Options for your Root Document declaration (<Directory /usr/local/etc/httpd/htdocs>) also in the Web server configuration file (~/www/conf/httpd.conf):

     
    Options Indexes FollowSymLinks ExecCGI 
    

  3. Restart Your Web Server

Virtual Server Documentation


Home | About IAS | Web Design | Web Hosting | Promotion | Consulting | Support | Contact IAS

Copyright © 1995-2008 Internet Advertising Solutions, Inc.
Copyright Notice | Privacy Policy | Site Map | APR