Optional Software

only for RuBoard - do not distribute or recompile

If you plan to run your Web scripts under mod_perl, visit http://perl.apache.org/ for distributions and instructions.

Many of the scripts in this book use additional Perl modules besides those listed in the previous section. Some of these modules (such as IO::File or Time::Local) should be present in the standard Perl distribution. Others may not be installed and you ll need to obtain them:

  • Business::CreditCard

    This module contains routines for checking credit card numbers. It s used in Chapter 10, E-Commerce Applications.

  • Crypt::CBC

  • A cryptography module used for encryption in Chapter 9, Security and Privacy Issues. This module isn t used by itself; you ll need another subsidiary module to go along with it, such as Crypt::Blowfish, Crypt::DES, or Crypt::IDEA.

  • Digest::MD5, Digest::HMAC_MD5, Digest::HMAC_SHA1

    Modules for generating checksums, as discussed in Chapter 9, Security and Privacy Issues.

  • Apache::Session

    Needed to provide session support for applications in Chapter 8, Session Management, and some applications in the following chapters.

  • Image::Magick

    Used to produce image thumbnails in Chapter 5, Writing Form-Based Applications. If you install the C source distribution of ImageMagick, it may install the Image::Magick Perl module for you.

  • Mail::Sendmail

  • Gives scripts the capability to send email. It doesn t use the UNIX sendmail program, so it works under Windows, too, and is useful for generating mail on a cross-platform basis.

Several scripts in this book are written with the intent that they be run under the UNIX cron job-scheduling mechanism. For Windows, a free version of cron is available at:

http://members.nbci.com/kalab/cron.htm

Other Windows schedulers that may be suitable can be obtained at:

http://www.simplythebest.net/schedule.html

only for RuBoard - do not distribute or recompile


MySQL and Perl for the Web
MySQL and Perl for the Web
ISBN: 0735710546
EAN: 2147483647
Year: 2005
Pages: 77
Authors: Paul DuBois

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net