S_Shrum has asked for the wisdom of the Perl Monks concerning the following question:

This issue just will not die.

I have recently moved to a server that is under the same architecture as my intranet server (Intel) and we are both running the same version and builds of ActiveState Perl (5.6.1 Build 629).

I do not have any way (telnet, SSH, shell) of installing modules to the host machine and the host provider will not install *additional* modules not included in the standard distributions of Perl.

I have installed (via PPM) the various modules that I need on my intranet box (XP/Apache/ASPerl) and all is well there. I was hoping that I could simply u/l my entire (yes the whole thing) /perl/site/lib folder to my host provider and simple reference the modules in my scripts with 'use ./lib'. While this seems to *almost work*, I am seeing the following error message concerning the DBI.DLL:

Can't load './lib/auto/DBI/DBI.dll' for module DBI: load_file:The spec +ified module could not be found at d:/Perl/lib/DynaLoader.pm line 206 +. at lib/DBI.pm line 236

The DLL file exists in the location so I am wondering if the problem is something else. Please help me. Any guesses at this point would be welcome as I'm at the end of my wits. I wrote a custom content management system that I dearly love and would hate to have to start from scratch without DBI.

Signed: Deperately seeking *manual* DBI installation

======================
Sean Shrum
http://www.shrum.net

Replies are listed 'Best First'.
Re: Manual DBI installations; new ? on old problem
by perrin (Chancellor) on Jul 22, 2002 at 07:19 UTC
    Depending on what database you're using, the new "Pure Perl" features in DBI might help you. Look at Tim Bunce's slide on the subject.

      Great...from the slide, I can tell this is what I want.

      One 1 problem...where can I get DBI:PurePerl? I can't even find anything about it aside from the slideshow (demo, downloads, etc).

      ======================
      Sean Shrum
      http://www.shrum.net

        It appears to be part of the latest DBI release.