|
Our
servers have the capability to run CGI scripts based on Perl,
Unix SH, KSH, CSH, and C
+, C++ languages. Perl5.00503
is a our language of choice as it is a world standard and is well
suited to CGI.
If
you have a custom CGI script that you need to use, simply upload
it to your personal "cgi-bin".
Here
are some helpful tips to follow when installing scripts;
Shell
Scripts
- Upload
to your cgi-local directory to ensure proper file permission settings.
- Upload
in ASCII transfer mode (and NOT BINARY mode)
- The
first line of each script must read: #!/bin/sh , #!/bin/csh or
#!/bin/ksh based on whichever shell scripts you prefer using.
- Reference
the script using /cgi-bin
- Always
remember to include echo "Content-type: text/html\n\n"
Perl
Scripts
- Upload
to your cgi-bin directory to ensure proper file permission settings
- Upload
in ASCII transfer mode (and NOT BINARY mode)
- The
first line of each script must read: #!/usr/bin/perl
- Reference
the script using /cgi-bin
- Always
remember to include print "Content-type: text/html\n\n"; or alternatively
using the Perl module CGI.pm (If you do not, your scripts will
not run and you will get an Internal Server Error message).
use CGI qw(:cgi-lib :standard);
print header();
|