Jump to content

This is the support site for Andrews & Arnold Ltd, a UK Internet provider. Information on these pages is generally for our customers but may be useful to others, enjoy!

Webhosting Perl and CGI Scripts: Difference between revisions

Make a bit more generic, with Perl as an option
m (→‎Environment Variables: clean up, typos fixed: Referer → Referrer)
(Make a bit more generic, with Perl as an option)
 
You can upload any perl scripts to anywhere on your web site. You can make a cgi-bin directory if you like, but scripts can be included anywhere on your web site.
 
Simple shell scripts can start with #!/bin/sh, #!/bin/bash, or (if you must) #!/bin/csh (but see [https://www-uxsup.csx.cam.ac.uk/misc/csh.html why you should not])
For perl, the script should start with #!/usr/bin/perl
 
For perlPerl, the script should start with #!/usr/bin/perl
Particularly for perl scripts uploaded from windows machines, please upload in ASCII mode not BINARY.
 
Python is not available.
 
Particularly for perl scripts uploaded from windows machines, please upload in ASCII mode not BINARY.
 
Within the script, the mail program used for sending mail is /usr/lib/sendmail . You should not use this with the -t argument (which find the From and To in the email) but use -f 'from-email-address' 'to-email-address' in place of the -t argument.
A simple mailer is available - [[Webhosting Form Mailer]]
 
There are various perlPerl scripts available on the internet, and many books on the subject. You do not have access to php or mysql on the server, and you may have to change the use of sendmail as above.
 
==Environment Variables ==
editor
471

edits