Writing perl/cgi scripts

reicherb

Platinum Member
Nov 22, 2000
2,122
0
0
I am an extreme newbie.

I have perl installed on a FreeBSD 4.1 server and can't figure out how to get the scripts to run.

I am typing xxx.xxx.xxx.xxx/"location of the script".

What am I doing wrong?

Thank.
 

cableguy

Member
Oct 10, 1999
131
0
0
Are you using Apache as your webserver? If so put the cgi-script in your cgi-bin directory. Should be next to your html root directory.

Cgi scripts won't necessarily run anywhere. You either have to set up a specific directory ( cgi-bin is usually default ) and/or map a certain extension like .cgi as a script file.

Try this site Apache RTFM!
 

reicherb

Platinum Member
Nov 22, 2000
2,122
0
0
I put the file in "/usr/local/www/cgi-bin/reicherb"

so I type xxx.xxx.xxx.xxx/usr/local/www/cgi-bin/reicherb/wscript.pl

Is it ok to put it in a directory inside the cgi-bin directory?
 

halo5

Junior Member
Mar 6, 2001
4
0
0
More then likely you'll want the .cgi to be put in the cgi-bin directory. That way you access it by going to xx.xx.xx.xx/cgi-bin/mycgi.cgi
 

BOFH

Senior member
Dec 31, 1999
456
0
0
reicherb

sub dirs are fine as long as your apache config supports it (most do). Its a easy way to seperate scripts per project
 

Zach

Diamond Member
Oct 11, 1999
3,400
1
81


<< I put the file in &quot;/usr/local/www/cgi-bin/reicherb&quot;

so I type xxx.xxx.xxx.xxx/usr/local/www/cgi-bin/reicherb/wscript.pl

Is it ok to put it in a directory inside the cgi-bin directory?
>>



That will probably end up as xxx.xxx.xxx.xxx/cgi-bin/reicherb/wscript.pl when loaded in httpd. The directory usr/local/www/html is the / folder of the website, and /cgi-bin is /usr/local/www/cgi-bin/ normally.
 

Z_Amon

Member
Oct 10, 1999
122
0
0
You'll also need to check permissions on the .cgi script, and you may have to set the web server up to allow cgi script execution.

Finally, make sure you have the Perl location in the head of the script so that the script engine knows what it's running. (#!/perl/ or something similar, depending on your system. You can find specific references for most Linux and Windows installations online)

Z.
 

Zach

Diamond Member
Oct 11, 1999
3,400
1
81
No problem, it's my job to know. Now all you have to do to pay me back is buy hosting from me.

Okay just kidding..
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |