I have recently aquired a new web hosting (500megs,no bandwidth limits,asp,perl,free DSN setups:$99/yr) provider who is running under the same OS type as me (Windows). This was a decision I made to avoid the whole issue of having to worry about different OS builds of modules (ala 'works on Unix but not Windows'). If the module works on my Windows-based Intranet box, the same module *should* work on my Windows-based Internet host...right?

Unfortuantely, they (and almost everyone else I checked) are running versions of Perl (in the current case: 5.006001) that did not include the DBI module (which I really use a lot) as part of the standard dist nor will the host install anything that didn't come standard with the dist. This is a problem that will escalate soon as I start to use more modules that were "not standard" with the build they have. There is no 'command line access' (telnet, SSH, shell, etc) to install modules directly to the host machine...just FTP access.

Now my question...

I know that I can store/create my own library folder of modules and access them via the use of the use lib "./lib"; (if I name my library location '/cgi-bin/lib'). I would like to know if it is possible, with either CPANPLUS or PPM or any other module installation interface, to redirect the install location of the module files to one I define; the /lib folder on my host system. Sort of a "install this windows module but put it there instead of here" kinda thing.

Along the same lines if remote installations are not possible, how about to a local directory; outside of my Perl installation folder and inside one of my intranet's folders? If so, I could then u/l the /lib folder contents to my site on the remote host machine and have a working module installation there...

On the other hand (and if I figure out how to do it), can someone direct me to a web host that has shell access (or at least a way to install modules via some command line interface). My only requirements are:

Signed,

Desperately trying to accomplish installing *working* modules.

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


In reply to Installing modules to a remote system (of same platform)...possible? Yes, but... by S_Shrum

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.