View Single Post
 
Old May 29, 2001, 02:08 PM
DocJohn's Avatar
DocJohn DocJohn is offline
Founder & Your Host
Community Support Team
Chat Leader
 
Member Since: May 2001
Location: Greater Boston, MA
Posts: 13,794

It's a disguised other kind of error, probably related to permissions but difficult to diagnose remotely...

By default, I can safely say that a lot of time a person's cgi-bin directory is world-writeable either, and so you may have to chmod the cgi-bin dir itself to 775 or 777 to get the script to work. One way to check if this particular permission is a problem is to look within the cgi-bin/ojauth directory. After a person logs in, there should be a file in there. If there's not, the program isn't able to write to that dir.

When the program comes across any type of permissions problem, it is supposed to spit out an HTML header and show you the problem it's having. If it's not doing that, then try adding this line just below the require statements:

$| = 1;

Make sure the script points to where perl is on your server too (usually /usr/bin/perl or /usr/local/bin/perl). Those are all of my most obvious suggestions.

John


__________________
Don't throw away your shot.
Thanks for this!
Lauliza