Search: Site    FAQs 
Overview
Contact Support
Internet Traffic
FAQs
Resources
Customer Login
 
 
 
 
 
 
 

FAQs

Tell me more about CGI scripts!

The following information only applies to domains on Unix or Linux servers.

Our servers have the capability to run CGI scripts based on Perl, Unix SH, BASH, KSH, CSH, and C/C++ languages. Perl is our language of choice for most applications as it is a world standard and is well suited to CGI. In addition, Perl code does not require manual compilations whereas C/C++ code must be compiled on our web servers prior to use.

If you have a custom CGI script that you need to use, simply upload it to your personal 'cgibin'. Here are some tips you may find helpful:

   • CGI is programming. Don't be mistaken into thinking it is as easy as HTML. It isn't.
   • We recommend placing your own CGI scripts in your own cgibin directory to help consolidate them. On Unix servers, use the 'cgibin' directory. On Linux servers you will want to use the 'cgi-bin' directory.
   • If a script calls another file within your account, but the script does NOT require a URL, you need to use the system path as specified in your welcome. For example, if the file resides in the your root directory and you are on a Unix server, the system path name would be:   /web/guide/domainname/... if the file resides in your cgibin directory, the system path would be:
/web/guide/domainname/cgibin/...
If your domain is on a Linux server, the system path would be /data/web/domainID#/...
   • The path to sendmail on our system is /usr/sbin/sendmail
   • Any script must end in .cgi to ensure execution.
   • The first line of each script should read: #!
/usr/local/bin/perl
   • Scripts must be made executable with chmod 755 filename. This can be done with your FTP software.
   • Upload CGI scripts in ASCII transfer mode (NOT BINARY mode). Those using Fetch should use Text mode (not Raw Data).

We Can Do It for You
If you need assistance with CGI scripts, we suggest you first contact the author of the script. NetLiance can also provide help on a fee basis. Please contact us at 1 (877) 459-6709 for assistance or more information.

 

Email Newsletter Signup:
transforming businesses one at a time
© 2002 NetLiance Corporation. All rights reserved. Terms of Use Privacy Statement 
online marketing services,e-mail marketing,search engine positioning specialist,website promotion services,corporate web development, professional web design development and hosting,ecommerce web hosting and design services,VBIS,Visitor Behavior Information,web analytics, emetrics,jetMerchant store builder,full service web technologies provider,web site analysis,web site promotion companies