Home   |  About Us   |  Products   |  Services   |  Download   |  Purchase   |  Support   |  Site Map

General FAQ

Product FAQ

Support Forums

Submit Question

General - Frequently Asked Questions

In the General FAQ section you will find answers to common questions relating to CGI, Perl, installation, and common problems amoung CGI Scripts.

What is a CGI-BIN?

What does chmod mean and how do I chmod a script?

Where can I get the information about the full system path to my mail program and directory?

What does "upload in ASCII mode" mean?

What should I do if I get a 500 server error?

Why is there nothing showing up after I've added the SSI calling tag into my page?

When I set up my domain name what name servers should I use?





What is a CGI-BIN?
A CGI-BIN is a directory on a web server, that allows you to run programs.

What does chmod mean and how do I chmod a script?
Chmod is only used on UNIX systems. It sets the permission of a file or a directory. There are several ways to chmod a file. One easy way is to use an FTP program.
     Typical Permissions:
777 - For data files or directories
755 - For CGI Scripts files


Where can I get information about the physical path to my directory?
You need to ask your hosting company. Usually, the host companies post the information on their web sites. Also we have Be_Server Info in our download directory. It can tell you about you web server environment.

What does "upload in ASCII mode" mean?
It means you need to upload the file in plain-text mode. If you want to know what the difference between uploading in ASCII mode and Binary mode is, just upload a script to your server in binary modes. You will see why you should "always" upload your scripts and data files in ASCII mode.

What should I do if I get a 500 server error message?
There are three very popular reasons you can get 500 server errors:
  • Make sure you uploaded the script and data files in "ASCII" mode.
  • Did you chmod the scripts to permission "755" ?
  • Is the path to the perl bin on your server "#!/usr/local/bin/perl"? If it is not, open each script with a text editor then change the first line.


  • Why is there nothing showing up after I've inserted the html call tag into my page?
    You need to make sure the SSI or <script> </script> tags that you are using are correct; You don't want to use the "full system path (/www/user/mysite...)"nor the "WWW path (http://...)" in the tags. It has to start with something like <!--#exec cgi="/cgi-bin/..." -->. Also, you want to make sure "SSI" is enabled on your server. Sometimes, you have to name the html documents as *.shtml instead of *.html in order to enable SSI. The best way to find out how to use SSI is to ask your server admin or check with your hosting company.

    When I set up my domain name what name servers should I use?
    You can use the following Name Servers:
      NS2.MISTERDNS.COM
      NS1.MISTERDNS.COM


    If you cannot find an answer in our FAQ section, please use our FAQ Submit Page.

    Additional Support Options
      Product FAQ
      In the Product FAQ you can find answers to common questions and problems you may have with while using and installing Be The Web Scripts.

      Support Forums
      Support forums are a place to ask questions and find answers to a variety of problems (i.e. installation). Also you may find cool tips and tricks posted in the forums.
     
    Copyright 2003 - Be The Web