Can't locate cgi-lib2.pl in @INC (@INC contains: D:/Perl/lib D:/Perl/site/lib .) at E:\actuatesource\cgi-bin\uploader.cgi line 33.
Can someone tell me what this means and how to fix?
Thanks.
Somewhere you have a path to cgi-lib2.pl setup wrong. Look for it and switch it to a windows path format. Also, put the full path if it is in the script relatively. Windows requires paths to look like this:
E:\\actuatesource\\cgi-bin\\cgi-lib2.pl
If 'cgi-lib2.pl' is in the same folder as 'cgi-lib2.pl' than that will be the path you'll have to set.
It does? Is this something new? It's been a while, but every time I set up a script on a windows server I've had to do the '\\' setup.
The single slash path does indeed work on NT and has for quite some time.
The cgi-lib2.pl file was included in the download and it was installed in the same directory as the pl file. The line in the pl file was
require: "cgi-lib2.pl". I did try it also with the absolute path to no avail.
I just kept looking for other pl files and found one that did work. I went through about a dozen downloads before finding one that worked.
One day I'll need to learn Perl myself.......