[SYMBOL]
[A]
[B]
[C]
[D]
[E]
[F]
[G]
[H]
[I]
[K]
[L]
[M]
[N]
[O]
[P]
[Q]
[R]
[S]
[T]
[U]
[V]
[W]
[X]
[Z]
C, runtime performance compared to Perl
C/C++, libraries, memory leaks and
cache-control header
caching enabling
smart memory-page caching
caching data
Memoize module
calendar example (caching data)
Callback called exit, message
callback hooks, activating
caller macro
caller( ) function
can_stack_handlers method
CanÕt load, message
CanÕt locate loadable object for module, message
CanÕt locate object method, message
Carp module, function call stack backtrace, printing
carp( ) function
certificates, SSL, creating and installing
CGI code returned as plain text
hello user script
hello world script
history
online tutorial
principles of operation
programming practices, poor practices
scripts forking model
mod_perl example
porting to mod_perl
running
Template Toolkit
testing mod_perl
specification web site
cgi-list mailing list
CGI.pm module
compile( ) method
header( ) function
initialization
output generation
parameters, handling
replacing with Apache::Request
CGI::Cookie module, replacing with Apache::Cookie
CGI::param module, compared to Apache::Request::param and Apache::args
CGI::params module
characters, line-end character sequence
chdir( ) funtion, issues with
CHECK blocks
child processes dirty memory pages
forked, Perl interpreter inheritance
killing
lifespan
maximum number of
MaxRequestPerChild directive
memory sharing and
reloading errors
resources, limiting
terminating, request completion
child_exit phase
2nd
child_init phase
2nd
child_terminate( ) method
chkconfig utility
Class::Singleton
cleanup Apache request processing
PerlCleanupHandler directive
cleanup code importance of
safe locking
cleanup_for_exec( ) method
clients maximum number, calculating
queuing
clone option, PerlOptions directive
closures, debugging
cluck( ) function
cluster, definition
Coda file system, centralized log files
code disabling on live servers Apache::Registry
handlers and
overview
disabling services on live servers
errors multiple child process reloading
overview
subroutines
migrating mod_perl 1.0 to 2.0
migration compatibility
Perl, benchmarking
code profiling
Devel::DProf
Devel::SmallProf
coding Apache::Registry _ _DATA_ _ token
_ _END_ _ token
return codes
symbolic links
BEGIN blocks
broken connection detection overview
tracing techniques
broken connections, cleanup code
CHECK blocks
command-line switches
configuration files creating
dynamically updating
reloading
die( ) function
END blocks
exit( ) function
global variables, persistence
HTTP headers
INIT blocks
method handlers
mod_cgi scripts, converting to Perl content handler
modules forcing reloading
loading and reloading
reloading, Apache::Reload and
reloading, Apache::StatINC and
packages, advantages of creating
print( ) function
printing, formatting output
regular expressions optimizing
repeated matching
server timeout considerations
STDERR stream
STDIN stream
STDOUT stream
redirecting to scalar variable
strict pragma, importance of
system calls, sending output to browser
taint mode
warnings enabling
importance of enabling
coding idioms
colocation, users
command-line perl switches, mod_perl configuration and
switches
commands, mod_perl enabled server, building
Common Gateway Interface
[See CGI] compatibility DSO mechanism
make test errors
single-process mode, Netscape
compatibility layers, mod_perl migration
compile( ) method
CGI.pm initialization
compilers mod_perl requirements
selection of
compiling failure, troubleshooting
mod_perl, for debugging
Perl, for debugging
complex data structure storage
concatenation (strings), performance
conditional clauses, Template Toolkit language
conditional GET requests
confess( ) function
configuration alternative configuration files
Apache importance of tweaking
source
Apache::DBI module
Apache::ReadConfig module
Apache::Status
Apache::Status module
Apache::VMonitor module
Apache::Watchdog::RunAway module
AxKit
by directory (Apache)
debugging
development tier (server implementation)
DSO support, advantages/disadvantages
FAQ
file browser module
httpd_docs
httpd_perl
I/O filters
information reporting
Makefile.PL
MaxClients directive
MaxRequestsPerChild directive
method handlers
mod_auth_dbm and mod_auth_db issues
mod_cgi module
mod_perl aliases
enabling mod_perl
improvements
modperl handler
module access
overview
Perl command-line switches
perl-script handler
PerlOptions directive
startup files
multiple server instances
name-based virtual hosts backend server
frontend server
openssl
parameters
performance, information resources
<Perl>section, constructing
prior to installation
production tier (server implementation)
saving
scripts directory
server Perl and
validating syntax
Squid server
staging tier (server implementation)
troubleshooting
two server approach servers
source
on Unix
validating
virtual hosts
configuration directives
Apache
scope
Configuration file, preparing for manual build
configuration files Apache
creating
creating in Perl
creating/including separate
<Directory> section
2nd
dynamically updating
<Files> section
2nd
3rd
<FilesMatch> section
HTTP headers and
<Location> section
2nd
overriding
<Location/perl> section
migrating mod_perl 1.0 to 2.0
migration compatibility
Options directives, merging
package naming and
reloading
dynamic configuration files
sections creating subgroups
merging
configuration parameters supplying from file
upgrading servers
configuration variables, options for defining
Configuration.custom file
conflicts, hardware
connect( ) method, Apache::DBI module and
connect_on_init( ) method
connection input filter
connection phases
connections Apache::DBI module
opening with different parameters
preopening
broken, cleanup code
closing, lingerd
detecting broken overview
tracing techniques
proxypassed type
unique, Apache::DBI module and
constant pragma debugging print( ) calls
scalars and
constructs, directives, Template Toolkit language
content delivery, XML and
content generation, modules
content handlers
[See also handlers] converting mod_cgi script to
converting to use mod_perl API
content headers content-length
content-type header
entity tags
content negotiation
Vary header
content-length header
content-type header
content-type headers
content_type( ) method
continue command
control and monitoring modules
2nd
cookies AxKit
handling, recipe
mod_perl API and, sending multiple
REDIRECT responses and
copy-on-write, forking
core dumps, troubleshooting Stronghold
core files, debugging analyzing
dumping core file
faulty packages, creating
preparation for
CORE:: package
CORE::dump( ) function
CPAN interactive debugging
trapping errors
web site
2nd
CPAN.pm module
mod+perl installation with
nonstandard Apache installation and
nonstandard installation directories and
CPU fault tolerance
usage, limiting
critical sections resource locking
safe locking
croak( ) function
cronlog web site
crontab watchdogs
cross-site scripting
curinfo macro
custom handlers, performance compared to Apache::Registry
cvrundiff( ) function, memory leaks and
CVS (Concurrent Versions System) information resources
resources
upgrading code on live servers
|