I successfully installed and ran Links 2.0 on a different server, but now that I have switched to Network Solutions I cannot seem to get Links running. I get this message when I try to run admin.cgi:
Error including libraries: Can't locate /cgi-bin/links/admin/db.pl in @INC (@INC contains:
/usr/lib/perl5/5.8.7/i686-linux
/usr/lib/perl5/5.8.7
/usr/lib/perl5/site_perl/5.8.7/i686-linux
/usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.7/i686-linux
/usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl .) at admin.cgi line 28.
Make sure they exist, permissions are set properly, and paths are set correctly.
So these are the paths I set in links.cfg:
# Paths and URL's to Important Stuff
# --------------------------------------------------------
# PATH and URL of Admin CGI directory. No Trailing Slash.
$db_script_path = "/cgi-bin/links/admin";
$db_dir_url = "http://www.tricot-treat.com/cgi-bin/links/admin";
# URL of User CGI directory. No Trailing Slash.
$db_cgi_url = "http://mydomain.com/cgi-bin/links";
# PATH and URL of Pages to be built. No Trailing Slash.
$build_root_path = "/htdocs/links/pages";
$build_root_url = "http://mydomain.com/links/pages";
I would be eternally grateful for help with this very basic question!
Error including libraries: Can't locate /cgi-bin/links/admin/db.pl in @INC (@INC contains:
/usr/lib/perl5/5.8.7/i686-linux
/usr/lib/perl5/5.8.7
/usr/lib/perl5/site_perl/5.8.7/i686-linux
/usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.7/i686-linux
/usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl .) at admin.cgi line 28.
Make sure they exist, permissions are set properly, and paths are set correctly.
So these are the paths I set in links.cfg:
# Paths and URL's to Important Stuff
# --------------------------------------------------------
# PATH and URL of Admin CGI directory. No Trailing Slash.
$db_script_path = "/cgi-bin/links/admin";
$db_dir_url = "http://www.tricot-treat.com/cgi-bin/links/admin";
# URL of User CGI directory. No Trailing Slash.
$db_cgi_url = "http://mydomain.com/cgi-bin/links";
# PATH and URL of Pages to be built. No Trailing Slash.
$build_root_path = "/htdocs/links/pages";
$build_root_url = "http://mydomain.com/links/pages";
I would be eternally grateful for help with this very basic question!