Online Perl Programming Books
Practical mod_perl


Linuxtopia Contents


Symbols & Numbers | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Index: M

macros, debugging: 21.7.5. mod_perl gdb Debug Macros
B::Deparse: 21.8.1. B::Deparse
mailing lists
Apache test framework development: 23.3.2. mod_perl Mailing Lists
cgi-list: 23.3.4. Perl/CGI
mod_perl (see mod_perl mailing list)
mod_perl advocacy issues: 23.3.2. mod_perl Mailing Lists
mod_perl CVS: 23.3.2. mod_perl Mailing Lists
mod_perl development mailing list: 23.3.2. mod_perl Mailing Lists
mod_perl documentation mailing list: 23.3.2. mod_perl Mailing Lists
perl: 23.3.3. Perl
scalability: 23.3.9. Performance and Scalability
Mail::Sendmail module: E.3.3. Sending Email
maintenance
automatic: 5.8.4. Scheduled Routine Maintenance
log files: 5.11.1. Handling Log Files
make command
building mod_perl: 3.2. Building mod_perl (make)
troubleshooting: 3.2.2. make Troubleshooting
make install command: 3.4. Installation (make install)
make test command: 3.3. Testing the Server (make test)
troubleshooting: 3.3.2. make test Troubleshooting
make utility, httpd executable
creating: 2.2.2. Building mod_perl
testing: 2.2.2. Building mod_perl
Makefile.PL command: 3.1.1. Controlling the Build Process
errors and: 3.1.8. perl Makefile.PL Troubleshooting
Makefile.PL, preparing for manual build: 3.4.1. Manually Building a mod_perl-Enabled Apache
Makefiles, mod_perl, building: 2.2.2. Building mod_perl
MakeMaker: 3.1. Configuring the Source
makepl_args.mod_perl file: 3.1.5. Reusing Configuration Parameters
manpages
Perl, accessing: 6.1.1. Accessing Documentation
perldoc: 6.1.1. Accessing Documentation
perlfaq: 6.1.1. Accessing Documentation
perlref, references: 14.2.5. Passing Variables
Template::Manual::Config: D.5. Processing Templates
manual builds: 3.4.1. Manually Building a mod_perl-Enabled Apache
MaxClients directive: 4.1.7. MinSpareServers, MaxSpareServers, StartServers, MaxClients, and MaxRequestsPerChild
setting: 11.1. Setting the MaxClients Directive
MaxRequestsPerChild configuration directive: 6.4.1. exit( )
MaxRequestsPerChild directive: 1.2.1. Forking
10.1. Sharing Memory
setting: 11.2. Setting the MaxRequestsPerChild Directive
size: 10.1. Sharing Memory
MaxSpareServers directive: 4.1.7. MinSpareServers, MaxSpareServers, StartServers, MaxClients, and MaxRequestsPerChild
11.3. Setting MinSpareServers, MaxSpareServers, and StartServers
media types: E.6. Putting Everything Together
Memoize module: 13.11. Caching with Memoize
memory
allocation, preallocation: 10.1.6. Memory Preallocation
child processes: 10.1. Sharing Memory
damage from large files: 14.2.2. Big Input, Big Damage
14.2.3. Small Input, Big Damage
FreeBSD, changing buffer size: 12.7.3. Buffering Feature
imported symbols: 13.5.2. Importing Symbols
increasing, CPU load and: 11.1. Setting the MaxClients Directive
input size: 14.2.2. Big Input, Big Damage
input size tests: 14.2.4. Think Production, Not Development
leaks: 14.2.6. Memory Leakage
avoiding, OS and: 8.1.4. Avoiding Memory Leaks
B::LexInfo: 14.2.6. Memory Leakage
cvrundiff( ) function: 14.2.6. Memory Leakage
set comparison and: 14.2.6. Memory Leakage
tracking: B.2.4. Apache::Leak—Module for Tracking Memory Leaks in mod_perl Code
Linux, changing buffer size: 12.7.3. Buffering Feature
mod_perl requirements: 1.3. The Development of mod_perl 1.0
modules, usage considerations: 13.5.1. "Bloatware" Modules
needs assessment: 8.2.5. How Much Memory Is Enough?
overview: 5.11.2. Swapping Prevention
process consumption of: 9.3. Process Memory Measurements
process requirements: 12.2. Standalone mod_perl-Enabled Apache Server
process usage: 11.1. Setting the MaxClients Directive
real memory, usage: 10.1.1. Calculating Real Memory Usage
shared
maximum: 14.1.2. Defining the Maximum Memory Size Threshold
minimum: 14.1.1. Defining the Minimum Shared Memory Size Threshold
sharing, operating system and: 8.1.5. Memory-Sharing Capabilities
Solaris, changing buffer size: 12.7.3. Buffering Feature
swapping: 8.2.5. How Much Memory Is Enough?
usage
real memory: 10.1.1. Calculating Real Memory Usage
variables: 10.1.2. Memory-Sharing Validation
usage control: 14.1. Controlling Your Memory Usage
usage limits
killing processes and: 14.1.1. Defining the Minimum Shared Memory Size Threshold
reuse code: 14.2.1. Memory Reuse
submission size: 14.2.2. Big Input, Big Damage
14.2.3. Small Input, Big Damage
memory management
information resources: 5.12. References
operating system: 8.1.3. Good Memory Management
memory pages: 5.11.2. Swapping Prevention
disadvantages: 5.11.2. Swapping Prevention
memory segment, limiting sizes: 5.11.3. Limiting Resources Used by Apache Child Processes
memory sharing
child processes: 10.1. Sharing Memory
MaxClient calculations: 11.1. Setting the MaxClients Directive
validation: 10.1.2. Memory-Sharing Validation
memory swapping: 5.11.2. Swapping Prevention
disadvantages: 5.11.2. Swapping Prevention
MergeHandlers option, PerlOptions directive: 24.5.6.8. MergeHandlers
method handlers: 4.2.8. Perl Method Handlers
coding considerations: 6.12. Method Handlers: The Browse and See, Browse and View Example
enabling: 3.1.4. Enabling Extra Features
mod_perl 2.0: 25.1.5. Method Handlers
methods
child_terminate( ): A.13. Terminating a Child Process on Request Completion
cleanup_for_exec( ): 10.2.2. Freeing the Parent Process
connect_on_init( ): 20.2.1. Preopening DBI Connections
content_type( ): 16.2.1. Content-Type Header
Data::Dumper::Dumper: 19.6.3. Storing Complex Data Structures
flock( ): 19.1. mod_perl and DBM
GET: 1.1.2. The Common Gateway Interface Specification
leak_test( ): 14.2.6. Memory Leakage
mod_perl 2.0 considerations: 25.1.3. Code Porting
performance, compared to functions: 13.6.3. Are All Methods Slower Than Functions?
ping( ): 20.2.2. Improving Speed by Skipping ping( )
POST: 1.1.2. The Common Gateway Interface Specification
set_content_length( ): 16.2.2. Content-Length Header
set_last_modified( ): 16.1.2. Last-Modified Header
update_mtime( ), last-modified header: 16.1.2. Last-Modified Header
migration
mod_perl to Apache::Registry: 1.3.1. Running CGI Scripts with mod_perl
mod_perl 1.0 to 2.0: 25.1. Migrating to and Programming with mod_perl 2.0
compatibiltiy layers: 25.1.1. The Shortest Migration Path
configuration files: 25.1.2. Migrating Configuration Files
porting code: 25.1.3. Code Porting
scrtipts to mod_perl: 4.2.1.1. Running scripts located in the same directory under different handlers
MIME headers, generating: 1.1.2. The Common Gateway Interface Specification
MIME, PerlHandler and: A.11. Setting PerlHandler Based on MIME Type
MIME type checking (Apache request processing): 1.4. Apache 1.3 Request Processing Phases
MIME types
list of: 1.1.2. The Common Gateway Interface Specification
web site: 1.5. References
MinSpareServers directive: 4.1.7. MinSpareServers, MaxSpareServers, StartServers, MaxClients, and MaxRequestsPerChild
11.3. Setting MinSpareServers, MaxSpareServers, and StartServers
miscellaneous modules: B. Apache Perl Modules
B.18.1. Apache::Session—Maintain Session State Across HTTP Requests
Missing right bracket, message: 22.2.5. Missing right bracket at line ...
mkdir command: 2.5. Preparing the Scripts Directory
MLDBM module, complex data structure storage: 19.6.3. Storing Complex Data Structures
mod_auth_db: 3.11.4. mod_auth_dbm Nuances
mod_auth_dbm: 3.11.4. mod_auth_dbm Nuances
mod_backhand web site: 5.12. References
12.16. References
mod_cgi: 1.1.3. Apache CGI Handling with mod_cgi
converting to use mod_perl API: 6.7.3. Converting to use the mod_perl API and mod_perl-Specific Modules
directives, using in mod_perl: 4.2.12. PerlSetupEnv
forking: 1.2.1. Forking
scripts, converting to Perl content handler: 6.7.2. Converting into a Perl Content Handler
mod_info: 4.8. Enabling Remote Server Configuration Reports
mod_log_spread web site: 5.12. References
mod_macro web site: 4.12. References
mod_perl
build options: 3.5. Installation Scenarios for Standalone mod_perl
building, separately from Apache server: 3.5.2. Building mod_perl and Apache Separately
configuration
aliases: 4.2.1. Alias Configurations
enabling mod_perl: 24.5.1. Enabling mod_perl
improvements: 24.3.4. Improved and More Flexible Configuration
modperl handler: 24.5.5.1. modperl
module access: 24.5.2. Accessing the mod_perl 2.0 Modules
overview: 4.2. mod_perl Configuration
perl command-line switches: 24.5.4. Perl's Command-Line Switches
perl-script handler: 24.5.5.2. perl-script
PerlOptions directive: 24.5.6. PerlOptions Directive
startup file: 24.5.3. Startup File
configuration file, <Perl> section: 4.2. mod_perl Configuration
event tracing: 21.4. Tracing mod_perl-Specific Perl Calls
handlers
perl-script handler: 24.5.5.2. perl-script
response handler example: 24.5.5.3. A simple response handler example
installation
with Apache-SSL: 3.6.3. Installing mod_perl with Apache-SSL (+openssl)
binaries: 24.4.2. Installing Binaries
with CPAN.pm: 3.7. Installing mod_perl with the CPAN.pm Interactive Shell
from source: 24.4.1. Installing from Source
with mod_ssl: 3.6.2. Installing mod_perl with mod_ssl (+openssl)
multiple machines: 3.8. Installing mod_perl on Multiple Machines
with PHP: 3.6.1. Installing mod_perl with PHP
with Stronghold: 3.6.4. Installing mod_perl with Stronghold
list of sites using: 1.3. The Development of mod_perl 1.0
non-standard features, enabling: 3.1.4. Enabling Extra Features
optimizations: 24.3.5. Optimizations
resource usage issues: 3.9.5. Nonstandard mod_perl-Enabled Apache Installation
script migration: 4.2.1.1. Running scripts located in the same directory under different handlers
source code distribution, obtaining: 2.1. Installing mod_perl 1.0 in Three Steps
SSL functionality, pros and cons: 12.14. SSL Functionality and a mod_perl Server
standard features, enabling: 3.1.3. Activating Standard API Features
testing: 3.10. How Can I Tell if mod_perl Is Running?
error log: 3.10.1. Checking the error_log File
via CGI script: 3.10.4. Testing via a CGI Script
via lwp-request: 3.10.5. Testing via lwp-request
via telnet: 3.10.3. Testing via Telnet
viewing /perl-status: 3.10.2. Testing by Viewing /perl-status
web site: 2.9. References
mod_perl 2.0 new features, thread support: 24.3.1. Thread Support
mod_perl advocacy issues mailing list: 23.3.2. mod_perl Mailing Lists
mod_perl API, sending multiple cookies: A.6. Sending Multiple Cookies with the mod_perl API
mod_perl CVS mailing list: 23.3.2. mod_perl Mailing Lists
mod_perl development mailing list: 23.3.2. mod_perl Mailing Lists
mod_perl documentation mailing list: 23.3.2. mod_perl Mailing Lists
modperl handler: 24.5.5.1. modperl
mod_perl home page: 23.3.1. mod_perl
mod_perl mailing list: 23. Getting Help and Online Resources
etiquette: 23.2. Mailing List Etiquette
reporting problems: 23.1. How to Report Problems
backtrace from core dumps: 23.1.1. Getting the Backtrace from Core Dumps
spinning processses: 23.1.2. Spinning Processes
subscription information: 23.3.2. mod_perl Mailing Lists
mod_perl module
development of version 1.0: 1.3. The Development of mod_perl 1.0
principles of operation: 1.4.2. mod_perl 1.0 and the mod_perl API
mod_perl resources: 23.3.1. mod_perl
mod_perl services, ISPs: C. ISPs Providing mod_perl Services
ModPerl::MethodLookup module: 25.1.3. Code Porting
ModPerl::Registry module: 25.1.4. ModPerl::Registry Family
ModPerl::RegistryCooker module: 25.1.4. ModPerl::Registry Family
MOD_PERL_TRACE environment variable, options: 21.4. Tracing mod_perl-Specific Perl Calls
mod_php, building: 3.6.1. Installing mod_perl with PHP
mod_proxy
broken connection detection and: 6.9. Handling the "User Pressed Stop Button" Case
buffering: 12.7.3. Buffering Feature
building: 12.7.6. Build Process
overview: 12.7. Apache's mod_proxy Module
ProxyPass directive: 12.7.1.1. ProxyPass
ProxyPassReverse directive: 12.7.1.2. ProxyPassReverse
security issues: 12.7.1.3. Security issues
mod_proxy_add_forward: 12.16. References
mod_rewrite: 12.8. mod_rewrite Examples
Perl and: A.10. mod_rewrite in Perl
mod_so module: 3.1. Configuring the Source
mod_ssl, mod+perl installation with: 3.6.2. Installing mod_perl with mod_ssl (+openssl)
mod_status, configuring Apache::VMonitor: 5.10.2.1. Prerequisites and configuration
mod_status module: 21.7.3. Detecting Hanging Processes
21.9.2. mod_status
mod_throttle_access web site: 5.12. References
modules
access modules: B. Apache Perl Modules
B.7. Access-Phase Modules
ADD_MODULE configuration parameter: 3.1.1. Controlling the Build Process
Apache core modules: B.17.1. Apache::Module—Interface to Apache C Module Structures
Apache, overview: 1.4.1. Apache 1.3 Modules and the mod_perl 1.0 API
Apache::AddHostPath: B.9.1. Apache::AddHostPath—Adds Some or All of the Hostname and Port to the URI
Apache::Archive: B.12.4. Apache::Archive—Expose Archive Files Through the Apache Web Server
Apache::ASP: B.14.1. Apache::ASP—Active Server Pages for Apache with mod_perl
Apache::AutoIndex: B.12.1. Apache::AutoIndex—Perl Replacement for the mod_autoindex and mod_dir Apache Modules
Apache::AxKit: B.14.2. Apache::AxKit—XML Toolkit for mod_perl
Apache::Backhand: B.12.12. Apache::Backhand—Write mod_backhand Functions in Perl
Apache::Clean: B.15.2. Apache::Clean—mod_perl Interface Into HTML::Clean
Apache::Compress: B.15.7. Apache::Compress—Auto-Compress Web Files with gzip
Apache::ConfigFile: B.4.5. Apache::ConfigFile—Parse an Apache-Style httpd.conf Configuration File
Apache::Connection: B.17.4. Apache::Connection—Interface to the Apache conn_rec Data Structure
Apache::Constants: B.17.5. Apache::Constants—Constants Defined in httpd.h
Apache::Cookie: B.18.3. Apache::Cookie—HTTP Cookies Class
Apache::DB, mod_perl debugging: 21.5.9. Interactive mod_perl Debugging
Apache::DB module: B.2.1. Apache::DB—Hooks for the Interactive Perl Debugger
Apache::DBI: B.13.1. Apache::DBI—Initiate a Persistent Database Connection
configuration: 20.1.3. Configuring Apache::DBI
Apache::DBILogConfig: B.16.2. Apache::DBILogConfig—Logs Access Information in a DBI Database
Apache::DBILogger: B.16.3. Apache::DBILogger—Tracks What's Being Transferred in a DBI Database
Apache::Debug: B.2.2. Apache::Debug—Utilities for Debugging Embedded Perl Code
Apache::DebugInfo: B.2.3. Apache::DebugInfo—Send Debug Information to Client
Apache::Dispatch: B.11.5. Apache::Dispatch—Call PerlHandlers with the Ease of Registry Scripts
Apache::DProf: B.1.3. Apache::DProf—Hook Devel::DProf into mod_perl
Apache::DumpHeaders: B.16.4. Apache::DumpHeaders—Watch HTTP Transaction via Headers
Apache::Embperl: B.14.3. HTML::Embperl—Embed Perl into HTML
Apache::EmbperlChain: B.14.4. Apache::EmbperlChain—Process Embedded Perl in HTML in the OutputChain
Apache::ePerl: B.14.5. Apache::ePerl—Embedded Perl 5 Language
Apache::ExtUtils: B.17.6. Apache::ExtUtils—Utilities for Apache C/Perl Glue
Apache::FakeRequest: B.1.5. Apache::FakeRequest—Fake Request Object for Debugging
Apache::File: B.17.7. Apache::File—Advanced Functions for Manipulating Files on the Server Side
Apache::Filter: B.15.3. Apache::Filter—Alter the Output of Previous Handlers
Apache::Gateway: B.12.5. Apache::Gateway—Implement a Gateway
Apache::GD::Graph: B.18.8. Apache::GD::Graph—Generate Graphs in an Apache Handler
Apache::GTopLimit: B.3.4. Apache::GTopLimit—Limit Apache httpd Processes
Apache::Gzip: B.15.6. Apache::Gzip—Auto-Compress Web Files with gzip
Apache::GzipChain: B.15.4. Apache::GzipChain—Compress HTML (or Anything) in the OutputChain
Apache::httpd_conf: B.4.3. Apache::httpd_conf—Generate an httpd.conf File
Apache::Icon: B.18.4. Apache::Icon—Look Up Icon Images
Apache::Include: B.18.5. Apache::Include—Utilities for mod_perl/mod_include Integration
Apache::iNcom: B.14.6. Apache::iNcom—E-Commerce Framework
Apache::Language: B.18.6. Apache::Language—Perl Transparent Language Support for Apache Modules and mod_perl Scripts
Apache::Layer: B.15.8. Apache::Layer—Layer Content Tree Over One or More Others
Apache::Leak: 14.2.6. Memory Leakage
B.2.4. Apache::Leak—Module for Tracking Memory Leaks in mod_perl Code
Apache::Log: B.17.8. Apache::Log—Interface to Apache Logging
Apache::LogFile: B.17.9. Apache::LogFile—Interface to Apache's Logging Routines
Apache::Mason: B.14.7. Apache::Mason—Perl-Based Web Site Development and Delivery System
Apache::MIMEMapper: B.8.2. Apache::MIMEMapper—Associates File Extensions with PerlHandlers
Apache::MimeXML: B.8.1. Apache::MimeXML—mod_perl Mime Encoding Sniffer for XML Files
Apache::Module: B.17.1. Apache::Module—Interface to Apache C Module Structures
Apache::ModuleConfig: B.4.1. Apache::ModuleConfig—Interface to Configuration API
Apache::Motd: B.18.9. Apache::Motd—Provide motd (Message of the Day) Functionality to a Web Server
Apache::NNTPGateway: B.12.6. Apache::NNTPGateway—NNTP Interface for a mod_perl-Enabled Apache Web Server.
Apache::OutputChain: B.15.1. Apache::OutputChain—Chain Stacked Perl Handlers
Apache::OWA: B.13.2. Apache::OWA—Oracle's PL/SQL Web Toolkit for Apache
Apache::PageKit: B.14.8. Apache::PageKit—Web Applications Framework
Apache::ParseLog: B.18.10. Apache::ParseLog—Object-Oriented Perl Extension for Parsing Apache Log Files
Apache::PassFile: B.15.5. Apache::PassFile—Send File via OutputChain
Apache::Peek: B.2.5. Apache::Peek—A Data Debugging Tool for the XS Programmer
Apache::PerlRun: B.11.1. Apache::Registry and Apache::PerlRun
Apache::PerlSections: B.4.2. Apache::PerlSections—Utilities for Working with <Perl> Sections
Apache::PerlVINC: B.1.2. Apache::PerlVINC—Allow Module Versioning in <Location> and <VirtualHost> blocks
Apache::PrettyPerl: B.12.7. Apache::PrettyPerl—Syntax Highlighting for Perl Files
Apache::PrettyText: B.12.7. Apache::PrettyPerl—Syntax Highlighting for Perl Files
Apache::ProxyPass: B.9.2. Apache::ProxyPass—implement ProxyPass in Perl
Apache::ProxyPassThru: B.9.3. Apache::ProxyPassThru—Skeleton for Vanilla Proxy
Apache::RandomLocation: B.12.9. Apache::RandomLocation—Random File Display
Apache::RedirectLogFix: B.16.1. Apache::RedirectLogFix—Correct Status While Logging
Apache::RefererBlock: B.10.1. Apache::RefererBlock—Block Request Based Upon "Referer" Header
Apache::Registry: B.11.1. Apache::Registry and Apache::PerlRun
Apache::RegistryBB: B.11.3. Apache::RegistryBB—Apache::Registry Bare Bones
Apache::RegistryLoader: B.18.11. Apache::RegistryLoader—Compile Apache::Registry Scripts at Server Startup
Apache::RegistryNG: B.11.2. Apache::RegistryNG—Apache::Registry New Generation
Apache::Reload: B.1.1. Apache::Reload—Automatically Reload Changed Modules
Apache::Request: B.11.4. Apache::Request (libapreq)—Generic Apache Request Library
Apache::RequestNotes: B.18.2. Apache::RequestNotes—Easy, Consistent Access to Cookie and Form Data Across Each Request Phase
Apache::Resource: B.3.6. Apache::Resource—Limit Resources Used by httpd Children
Apache::Roaming: B.12.11. Apache::Roaming—A mod_perl Handler for Roaming Profiles
Apache::Sandwich: B.15.9. Apache::Sandwich—Layered Document (Sandwich) Maker
Apache::Scoreboard: B.17.10. Apache::Scoreboard—Perl Interface to Apache's scoreboard.h
Apache::Server: B.17.11. Apache::Server—Perl Interface to the Apache server_rec Struct
Apache::Session: B.18.1. Apache::Session—Maintain Session State Across HTTP Requests
Apache::ShowRequest: B.17.2. Apache::ShowRequest—Show Phases and Module Participation
Apache::SIG: B.18.12. Apache::SIG—Override Apache Signal Handlers with Perl's Signal Handlers
Apache::SimpleReplace: B.15.10. Apache::SimpleReplace—Simple Template Framework
Apache::SizeLimit: B.3.3. Apache::SizeLimit—Limit Apache httpd Processes
Apache::SmallProf: B.1.4. Apache::SmallProf—Hook Devel::SmallProf into mod_perl
Apache::src: B.4.4. Apache::src—Methods for Locating and Parsing Bits of Apache Source Code
Apache::SSI: B.15.11. Apache::SSI—Implement Server-Side Includes in Perl
Apache::Stage: B.12.10. Apache::Stage—Manage a Staging Directory
Apache::Status: B.3.7. Apache::Status—Embedded Interpreter Status Information
Apache::SubProcess: B.17.3. Apache::SubProcess—Interface to Apache Subprocess API
Apache::Sybase::CTlib: B.13.3. Apache::Sybase::CTlib—Persistent CTlib Connection Management for Apache
Apache::Symbol: B.2.6. Apache::Symbol—Avoid the Mandatory `Subroutine Redefined' Warning
Apache::Symdump: B.2.7. Apache::Symdump—Symbol Table Snapshots
Apache::Table: B.17.12. Apache::Table—Perl Interface to the Apache Table Struct
Apache::TempFile: B.18.13. Apache::TempFile—Allocate Temporary Filenames for the Duration of a Request
Apache::Template: D.7. Apache::Template Module
Apache::test: B.1.6. Apache::test—Facilitate Testing of Apache::* Modules
Apache::Throttle: B.9.4. Apache::Throttle—Speed-Based Content Negotiation
Apache::TimedRedirect: B.3.5. Apache::TimedRedirect—Redirect URLs for a Given Time Period
Apache::Traffic: B.16.5. Apache::Traffic—Track Hits and Bytes Transferred on a Per-User Basis
Apache::TransLDAP: B.9.5. Apache::TransLDAP—Trans Handler Example
Apache::URI: B.17.13. Apache::URI—URI Component Parsing and Unparsing
Apache::Usertrack: B.10.2. Apache::Usertrack—Emulate the mod_usertrack Apache Module
Apache::Util: B.17.14. Apache::Util—Perl Interface to Apache C Utility Functions
Apache::VMonitor: B.3.2. Apache::VMonitor—Visual System and Apache Server Monitor
Apache::WAP::AutoIndex: B.12.2. Apache::WAP::AutoIndex—WAP Demonstration Module
Apache::WAP::MailPeek: B.12.3. Apache::WAP::MailPeek—Demonstrate Use of WML Delivery
Apache::Watchdog::RunAway: B.3.1. Apache::Watchdog::RunAway—Hanging Processes Monitor and Terminator
application-specific content generation phase modules: B. Apache Perl Modules
application-specific content-genration modules: B.12.1. Apache::AutoIndex—Perl Replacement for the mod_autoindex and mod_dir Apache Modules
authentication modules: B. Apache Perl Modules
B.5. Authentication-Phase Modules
authorization modules: B. Apache Perl Modules
B.6. Authorization-Phase Modules
AxKit::XSP::Cookie: E.3.2. Handling Cookies
BEGIN block execution: 6.4.9. BEGIN blocks
BerkeleyDB: 19. DBM and mod_perl
Book::DBMCache, global variables and: 19.6.1. tie( )-ing Once and Forever
bundling: 3.7. Installing mod_perl with the CPAN.pm Interactive Shell
CGI.pm: 1.1.2. The Common Gateway Interface Specification
output generation: 1.1.2. The Common Gateway Interface Specification
control and monitoring: B. Apache Perl Modules
control and monitoring modules: B.3.1. Apache::Watchdog::RunAway—Hanging Processes Monitor and Terminator
core Apache modules: B. Apache Perl Modules
creating, with XS and h2xs: 13.12.1. Building Perl Extensions with XS and h2xs
databases: B. Apache Perl Modules
B.13.1. Apache::DBI—Initiate a Persistent Database Connection
DB_File::Lock: 19.6.2. Read/Write Access
DBI, databases and: 20. Relational Databases and mod_perl
debugging modules: B. Apache Perl Modules
B.2. Modules to Aid Debugging
development stage: B. Apache Perl Modules
development stage modules: B.1. Development-Stage Modules
DSO support: 3.1. Configuring the Source
file browser, configuring: 6.12. Method Handlers: The Browse and See, Browse and View Example
filters, output filters: B. Apache Perl Modules
B.15.1. Apache::OutputChain—Chain Stacked Perl Handlers
fixup handlers: B. Apache Perl Modules
B.10.1. Apache::RefererBlock—Block Request Based Upon "Referer" Header
frameworks: B. Apache Perl Modules
B.14.1. Apache::ASP—Active Server Pages for Apache with mod_perl
generic content-generation modules: B.11. Generic Content-Generation Modules
generic content-generation phase modules: B. Apache Perl Modules
handlers, creating: 2.7. A Simple mod_perl Content Handler
importing, when not to: 4.3.1. A Sample Startup File
information gathering: 21.9.1. Apache::Status—Embedded Interpreter Status Information
initialization, server startup: 10.1.5. Module Initialization at Server Startup
layering modules: B. Apache Perl Modules
B.15.1. Apache::OutputChain—Chain Stacked Perl Handlers
loading
directives for: 4.2.3. PerlModule and PerlRequire
%INC hash and: 6.3.2. The %INC Hash
logging-phase handlers: B. Apache Perl Modules
B.16.1. Apache::RedirectLogFix—Correct Status While Logging
Mail::Sendmail: E.3.3. Sending Email
memory considerations: 13.5.1. "Bloatware" Modules
miscellaneous modules: B. Apache Perl Modules
B.18.1. Apache::Session—Maintain Session State Across HTTP Requests
missing, AxKit installation and: E.1. Installing and Configuring AxKit
MLDBM: 19.6.3. Storing Complex Data Structures
mod_cgi: 1.1.3. Apache CGI Handling with mod_cgi
forking: 1.2.1. Forking
mod_so: 3.1. Configuring the Source
mod_status: 21.9.2. mod_status
namespace conflict solutions
forcing reloading: 6.3.3.3. A quick but ineffective hackish solution
full path: 6.3.3.5. A second solution
package name declarations: 6.3.3.6. A third solution
path prefixes: 6.3.3.4. A first solution
namespace conflicts: 6.3.3.1. A first faulty scenario
output filters: B. Apache Perl Modules
B.15.1. Apache::OutputChain—Chain Stacked Perl Handlers
Perl
identifying nonstandard directories: 3.9.2. Finding Modules Installed in Nonstandard Directories
installing to nonstandard directories: 3.9.1. Installing Perl Modules into a Nonstandard Directory
modifying @INC variable for nonstandard directories: 3.9.2.1. Modifying @INC
modifying PERL5LIB variable for nonstandard directories: 3.9.2.2. Using the PERL5LIB environment variable
PerlFixupHandlers: B. Apache Perl Modules
PerlTransHandlers: B. Apache Perl Modules
PerlTypeHandlers: B. Apache Perl Modules
preloaded, memory and: 10.1. Sharing Memory
preloading at server startup: 10.1.3. Preloading Perl Modules at Server Startup
prototyping: 3.1. Configuring the Source
reloading: B.1.1. Apache::Reload—Automatically Reload Changed Modules
Apache::Reload and: 6.8.2.3. Using Apache::Reload
Apache::StatINC and: 6.8.2.2. Using Apache::StatINC
dynamic configuration files and: 6.8.2.4. Using dynamic configuration files
forcing: 6.8.2.1. Restarting the server
@INC and: 6.8.1. The @INC Array Under mod_perl
security and: 4.10.1. Using Only Absolutely Necessary Components
server and configuration modules: B. Apache Perl Modules
server configuration modules: B.4.1. Apache::ModuleConfig—Interface to Configuration API
startup file, what to add: 4.3.3. What Modules Should Be Added to the Startup File
Template Toolkit: B.14.9. Template Toolkit—Template Processing System
plug-in modules: D.3. Typical Uses
Template module: D.3. Typical Uses
D.7. Apache::Template Module
third-party, extending server package with: 3.1. Configuring the Source
toolkits: B. Apache Perl Modules
B.14.1. Apache::ASP—Active Server Pages for Apache with mod_perl
trans handlers: B. Apache Perl Modules
B.9.1. Apache::AddHostPath—Adds Some or All of the Hostname and Port to the URI
type handlers: B. Apache Perl Modules
B.8.1. Apache::MimeXML—mod_perl Mime Encoding Sniffer for XML Files
versioning: B.1.2. Apache::PerlVINC—Allow Module Versioning in <Location> and <VirtualHost> blocks
Xmms: B.18.14. Xmms—Perl Interface to the xmms Media Player
modulesApache::Mmap: B.18.7. Apache::Mmap—Perl Interface to the mmap(2) System Call
Module::Use: B.18.15. Module::Use—Log and Load Used Perl Modules
monitoring
Perl interpreter: 9.4. Apache::Status and Measuring Code Memory Usage
process memory consumption: 9.3. Process Memory Measurements
securing monitors: 4.10.5. Protecting Private Status Locations
server
Apache::VMonitor: 5.10.2. Apache::VMonitor—The Visual System and Apache Server Monitor
automated: 5.10.3. Automated Monitoring
interactive: 5.10.1. Interactive Monitoring
morning bug, Apache::DBI and: 20.1.5.5. The morning bug
Mosaic: 1.1. A Brief History of CGI
MPMs (Multi-Processing Model) modules: 24.1. What's New in Apache 2.0
beos: 24.1. What's New in Apache 2.0
mpmt_os2: 24.1. What's New in Apache 2.0
netware: 24.1. What's New in Apache 2.0
prefork: 24.1. What's New in Apache 2.0
winnt: 24.1. What's New in Apache 2.0
worker: 24.1. What's New in Apache 2.0
mpmt_os2 MPM: 24.1. What's New in Apache 2.0
multi-process mode, starting server: 5.1. Starting the Server in Multi-Process Mode
Multipurpose Internet Mail Extensions (see MIME types)
mysql_store_result, Apache::DBI module: 20.2.4. mysql_use_result Versus mysql_store_result Attributes
mysql_use_result, Apache::DBI module: 20.2.4. mysql_use_result Versus mysql_store_result Attributes


Symbols & Numbers | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Copyright © 2003 O'Reilly & Associates, Inc. All Rights Reserved.



[an error occurred while processing this directive]