Are there CGI resource limits on Expedients servers?
• Maximum execution time (CPU run time): 30 seconds • Memory limit per process: 8MB These limits are necessary to prevent run-away processes and overuse of resources. Top • Can I run CGI scripts anywhere on my virtual server? CGI scripts need to be stored in the cgi-bin directory which is located in your home directory. Top • What file extensions should I use for my cgi-scripts? CGI scripts should use the .cgi or .pl file extension. Top • What paths should be used for Perl, sendmail, etc? • Perl: /usr/local/bin/perl • Sendmail: /usr/lib/sendmail • FormMail Action: http://wunpgh01.crane.sgi.net/cgi-bin/FormMail.pl Top • What permissions do I need to use on my CGI scripts? To avoid problems, you should set your CGI script permissions to 755. This allows the owner can read-write-execute permissions, and group/others can read-execute permissions. • Read permission (r) lets you look at a file or directory. You can use cat or a text editor to see what is in a file that has read permission; y