The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Apache::Queue - An HTTP file queueing system.

SYNOPSIS

#httpd.conf <Directory "/usr/local/apache/htdocs/files"> SetHandler perl-script PerlHandler Apache::Queue

  # the size of the queue (default: 300)
  PerlSetVar QueueSize 300

  # how many simultanious file transfers
  # before queueing (default: 10)
  PerlSetVar MaxSends 10

  # Location of queue files (default: /tmp)
  # This path must be writable by the Apache
  # process
  PerlSetVar QueuePath /tmp

  # Location of customized templates if needed
  # Do not set this if you wish to use the internal templates
  # Templates are process by Template-Toolkit, see
  # http://www.template-toolkit.org for docs
  #
  # There are 4 template files needed.
  #  queue_send.html     - The "Your download should start..." page
  #  queue_sending.html  - Notifys the visitor of an existing download
  #  queue_position.html - Page used while a user is inline
  #  queue_full.html     - Tells the queue is full
  # 
  # View the defaults in the module for samples
  PerlSetVar TemplatePath /usr/local/apache/templates

</Directory>

DESCRIPTION

An HTTP file queueing system. Allow visitors to "line up" to download files.

SEE ALSO

mod_perl(3), Apache(3)

AUTHOR

Donald Becker - psyon@psyon.org