CGI Programming by Collin Forbes
  Missing Modules   Updated: Sun, 24 Sep 2000  
[*] Introduction
[-] Troubleshooting
 [*] Missing Modules
 [*] Old Module Versions
 [*] Incompatible Version
 [*] Syntax Errors
[+] Improbable Postcards
[+] Calendar of Events
[+] Expanding Menus
[+] Meme Vector
[+] Cascading Forms
[+] Insert Tab into Slot
[+] Random Redirection
[+] Simple Selection
[+] About Collin Forbes
[+] Works in Progress...

Unable to find a required module or library.
The perl interpreter is unable to find a module the program needs.

Either ask your system administrator to install the module into Perl's main search path, or uncomment and change the use libs line in the program so it points to the directory where you have installed the module. In a pinch, you can also install modules in the same directory as the program which calls them, but it's better to put them into a directory of their very own.

The error message below says the program couldn't find "Template.pm" and then tells you where it looked for it. The line number is the place in the program where it says "Use Template;"

Software error:
[Tue Apr 25 10:10:09 2000] Template.pm: Can't locate Template.pm in @INC (@INC contains: /usr/libdata/perl/5.00503/mach /usr/libdata/perl/5.00503 /usr/local/lib/perl5/site_perl/5.005/i386-freebsd /usr/local/lib/perl5/site_perl/5.005 .) at ./calendar.cgi line 55. BEGIN failed--compilation aborted at ./calendar.cgi line 55.