These modules you mention, except AnyData::CSV, are in a standard Perl install. As such, if the ISP has Perl installed, they will be there. Go to http://www.scriptsolutions.com/programs/free/perldiver/ and download perldiver. It is free. Place it in the cgi-bin directory (or where ever you plan to run your scripts from) and then just enter its address in the address bar of your browser. It will give you all sorts of good information including a list of all the modules installed on the server. Another good source for a script that does a similar thing is http://www.groundbreak.com/cgiperl/helper.zip. This one will produce links to the CPAN modules associated with the installed modules. In my mind, it is better.
Peace In Christ - Ron Goral [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > -----Original Message----- > From: John Brooking [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, April 16, 2002 3:18 PM > To: Beginners CGI > Subject: Perl CGI with ISP - advice? > > > > Hi, > > I'm writing a Perl-based system to allow simple site content > management through web forms. I'm a relative beginner to both > Perl and CGI, although I have much experience with C, Visual > Basic, and relational database programming. The system I'm > writing is targeted to non-profits and small businesses, the > kinds of outfits which typically will have sites hosted by an > ISP, not on their own hardware with their own people to > administer it. So my software will need to be (1) small, and (2) > installable to a virtual domain cgi-bin path by FTP with normal > owner permissions, not system admin and/or shell access. I've > found that this cuts down on available technology quite dramatically. > > One hesitation I have is that most Perl modules assume that > you can run an install procedure to "install" the module in your > system. If an outfit has only FTP access to its virtual domain, > not shell access or sysadm privilege, the only thing you can do > is copy the module's files over from some other place you've > installed them (such as my PC's hard drive). This seems to be > working with two of the modules I've used so far (HTML::Template > and AnyData::CSV), but I'm hesitant to rely too much on a lot of > them. Obviously, you run a risk if a module has platform-specific > functionality. I'm particularly shy of CGI.pm, both due to size > and also uncertainty of if it can be "installed" by a simple file copy. > > I'd appreciate any advice anyone could give on the > difficulties I might encounter in this endeavor, in particular > module size and ability to install on an ISP-hosted virtual > domain by FTP alone. Should I be convincing the ISP to install > the modules in their /site/lib instead, rather than us putting > them in our virtual domain? Is CGI.pm recommended in this > situation? Any other issues you would foresee me having? (I > already know I'll have to think through security at some point.) > Thanks in advance for any replies. > > - John Brooking > > > > --------------------------------- > Do You Yahoo!? > Yahoo! Tax Center - online filing with TurboTax -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]