Do I need to put my scripts in a special location?

Depending on the type of script you're using, it may need to be placed in a special location on the server.

PHP scripts can be placed anywhere on your site; just be sure the name ends with ".php".

Perl scripts and compiled scripts must be placed in a directory (folder) named cgi-bin. You will need to create this directory the first time you upload a Perl or compiled script: create the cgi-bin directory the same way you would create any other directory using your FTP program. Be sure the name is all lowercase.

(Advanced users can make other directories act like the cgi-bin directory with some extra effort.)