How To Run CGI Scripts Created With PHP or Perl
In order to run cgi scripts created with php, perl, and others, you will first
have to be sure your CGI account is activated. Please see
How To Request A CGI Account if you have not
set up your CGI account yet.
Be sure your have configured your scripts properly. Please see Setting Up CGI Scripts and Paths for more information.
Log into your CGI server using an FTP program and upload your files. Note that this server is not the same as your normal web ftp server. Your CGI server is cgi.yourdomain.com where yourdomain.com represents your actual domain name. Next, be sure that you have set the correct permissions for your files to run:
Now you can test your new script installation by pointing your browser to
or http://cgi.yourdomain.com/yourfile.cgi where yourdomain.com
represents your actual domain name and yourfile.php or yourfile.cgi
represents the actual script you want to run. Substitute the appropriate domain
If you should get errors, be sure that you have your scripts configured correctly and that all paths referenced in the scripts are correct. There are, however, some things you simply cannot do from the script even though the scripting language supports it. Active Web Hosting has security features built in which can prevent a script from running if it tries to access anything that is not allowed to be accessed on the server. If you run into this situation, please either try a different method or try another script.
This tutorial might not have been written during the release of the most current version of this script, but may work with newer versions. It is the domain owner's responsibility to be sure that any script that is run on their CGI server is secure and stable. This means making sure that the script and all it's associated files are of the most recent stable and secure version available.