Gossamer Forum
Home : Products : Links 2.0 : Installation -- Unix :

Internal Server Error on Cool, Wha'ts New, .. etc

Quote Reply
Internal Server Error on Cool, Wha'ts New, .. etc
I got message error :

Verifying Links
Link checking started at: Tue Dec 21 06:46:57 1999
--------------------------------------------------------
Unable to load Parallel User Checker. System Error:
--
Can't locate HTTP/Request.pm in @INC (@INC contains: /web/space/d01/sec/s36/U00008OC/cgi-bin/links/admin /usr/lib/perl5/5.00503/i686-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i686-linux /usr/lib/perl5/site_perl/5.005 .) at /web/space/d01/sec/s36/U00008OC/cgi-bin/links/admin/Validator.pm line 23.
BEGIN failed--compilation aborted at /web/space/d01/sec/s36/U00008OC/cgi-bin/links/admin/Validator.pm line 23.
--
Using IO::Socket method instead.

--------------------------------------------------------
Checked 5 - Request Failed (500). Message: Internal Error. URL: http://www.washingtonpost.com

Took: 4 seconds to check 1 links.

Bad Link Summary
-----------------------------------------------
5 - http://www.washingtonpost.com [modify|delete] : 500 - Internal Error

-----------------------------------------------

Good Links: 0
Bad Links : 1

And I have message " Internal Server Error " in what's new, cool, search,
Finally I have message " No records to validate" when I validate the link.

Please help me.

NB:
# PATH and URL of Admin CGI directory. No Trailing Slash.
$db_script_path = "$ENV{'DOCUMENT_ROOT'}/cgi-bin/links/admin";
$db_dir_url = "http://indo.netfirms.com/cgi-bin/links/admin";

# URL of User CGI directory. No Trailing Slash.
$db_cgi_url = "http://indo.netfirms.com/cgi-bin/links";

# PATH and URL of Pages to be built. No Trailing Slash.
$build_root_path = "$ENV{'DOCUMENT_ROOT'}/www/pages";
$build_root_url = "http://indo.netfirms.com/pages";

# PATH and URL of What's New page. No Trailing slash.
$build_new_path = "$build_root_path/New";
$build_new_url = "$build_root_url/New";

# PATH and URL of What's Cool page. No Trailing slash.
$build_cool_path = "$build_root_path/Cool";
$build_cool_url = "$build_root_url/Cool";

# PATH and URL of What's Rating page. No Trailing slash.
$build_ratings_path = "$build_root_path/Ratings";
$build_ratings_url = "$build_root_url/Ratings";



My ISP only want to give info like this :

Perl 5 Location
#!/usr/bin/perl

Sendmail Location
/usr/lib/sendmail
Your full or absolute root path is:
$ENV{'DOCUMENT_ROOT'}

Remember to use double quotes around the path.
The full path to your www directory would be:
"$ENV{'DOCUMENT_ROOT'}/www"

The full path to your cgi-bin directory would be:
"$ENV{'DOCUMENT_ROOT'}/cgi-bin"

------------------
Quote Reply
Re: Internal Server Error on Cool, Wha'ts New, .. etc In reply to
Take out $ENV{'DOCUMENT_ROOT'}. You must use the COMPLETE absolute path to your directory and the directories to the different pages within your LINKS generated pages.

Your ISP is giving very poor advice.

Regards,

------------------
Eliot Lee
Anthro TECH,L.L.C
www.anthrotech.com
----------------------