Can't get a script working?
Note: If this is a bug report or a suggestion, please click here.
The script should have come with a readme.txt file. If you didn't get a readme.txt
file, click on the script you're having trouble with from my main page, then download the readme.txt file.
This file will tell you how to install the script, and should have a troubleshooting section.
The chances are, you're question is answered there. If you are having trouble
following the instructions, click here.
Make sure that you have everything on your system that you need. For most scripts,
that really just means that you have to have perl installed on your system; however,
some of the scripts require SSI and\or libwww-perl. To find out if the one
you're having trouble with does, click here.
If the script you're having trouble with does require one or both of these things,
make sure that you have it by asking your system administrator or consulting your FAQ.
Make sure that your server is running UNIX. A few people have gotten
my scripts working under NT, but for the most part it just doesn't happen, and
there's really nothing I can tell you to get it working.
Okay, here's the thing... as of 3/17/1999, I've been getting 1,000+ e-mails a
day asking for help. Most of the questions I get have been answered in the
troubleshooting section of the readme.txt file, and while I really would like to help everyone, I just can't
handle spending 8 hours every day on tech support in addition to all
the other stuff I have to do. If you already have my e-mail address, go ahead
and ask; but if not you'll have to answer a little Cliff trivia to get it.
Sorry about that, it's just to encourage you to make absolutely sure that the
question isn't answered in the readme.txt file. Anyway, the quiz...
Help with the instructions
How to set permissions
Setting a file's permissions is probably the one thing that
confuses webmasters new to CGI more than anything else. It's not really as
confusing as it first seems, though, and if you plan on using CGI you are
going to need to know how to do this. What it basically means is that you
need to tell your server who can do what with a file. If you have telnet
access, cd to the directory which holds the file whose permissions you want to
set, and type
chmod 755 picpost.cgi
If you update your page with an FTP client, you can probably set permissions
this way, too. To find out how, consult the help file for your FTP client.
In my experiance, it's usually done by highlighting the file, right-clicking,
and selecting chmod for the list.
Many servers also provide a way to do this through the web. To find out if
your's does, and how to use it, check your FAQ or ask your system
What is my server path?
Your server path is how your server finds files that it needs to read from and
write to. While your server path ends the same way as your URL, it begins differently.
You can find out what your server path is by asking your system administrator or consulting your FAQ.
Where can I find my path to perl and my mail program?
Ask your system administrator, or consult your FAQ.
Reporting a bug or making a suggestion
Please note that I cannot respond to these. If you need a response, you'll
have to get my e-mail address from the quiz above.