I am working on a Win2k server with IIS5 with the
latest version of Active Perl. I've never really had any problems with it
before. But now my wife is tired of using blogger.com and wants to move to
moveable type. I need to install some modules, so I go to the server run ppm and
install them. Moveable Type has a "check" script that you run to see if you have
all the modules you need. PPM reports that all the modules are installed, but
the script says they are not, and when I bypass the check script and just try to
run the application it will not work, saying that the .pm file cannot be found
in @INC (@INC includes your same stuff c:\perl\lib\ c:\perl\site\lib\
c:/perl/lib/). I've checked c:\perl\lib and perl\site\lib and I do not find the
files. Where might PPM be putting these files and can I specify where it puts
them?
Just to throw a huge wrench in the works here's
what has me really stumped. The problem above is on our production server. I
have a web server running on my workstation and it works fine. Both are running
Win2k, but my workstation is using Apache 2.0. No problems with that. But when I
installed the modules they were copied right where I thought they should have
been. So, I tried to copy the c:\perl\html c:\perl\lib and c:\perl\site\lib from
my workstation to the production server, but still no dice. The check script
still says the modules are not installed and when I run the application it still
reports the error.
any ideas?
Thanks,
Jason
|