[ Team LiB ]

[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 

[ Team LiB ]