Index: D
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: D
- daemontools web site: 5.12. References
- _ _DATA_ _ token: 6.6.1. _ _END_ _ and _ _DATA_ _ Tokens
- data reuse, POST requests: A.2. Reusing Data from POST Requests
- data structures
- complex, storage: 19.6.3. Storing Complex Data Structures
- nested: 19.6.3. Storing Complex Data Structures
- databases
- Apache::DBI, locking risks: 20.1.5.1. Database locking risks
- DBI module: 20. Relational Databases and mod_perl
- modules: B. Apache Perl Modules
- B.13.1. Apache::DBI—Initiate a Persistent Database Connection
- persistent connections
- Apache::DBI and: 20.1. Persistent Database Connections with Apache::DBI
- Web interfaces: 20.1. Persistent Database Connections with Apache::DBI
- relational databases, performance and: 20.2.5. Running Two or More Relational Databases
- singleton handles: A.12. Singleton Database Handles
- Data::Dumper, debugging and: 21.5.4. Using print( ) and Data::Dumper for Debugging
- Data::Dumper::Dumper method: 19.6.3. Storing Complex Data Structures
- date header: 16.1.1. Date Header
- date-related headers
- cache-control header: 16.1.3. Expires and Cache-Control Headers
- date header: 16.1.1. Date Header
- Expires header: 16.1.3. Expires and Cache-Control Headers
- last-modified: 16.1.2. Last-Modified Header
- DB_File module: 19. DBM and mod_perl
- DB_File::Lock file-locking wrapper: 19.4. Locking Wrappers Overview
- DB_File::Lock module, locking and: 19.6.2. Read/Write Access
- DBI handler, Apache::DBI module and: 20.1.5.4. Cannot find the DBI handler
- DBI module
- Apache::DBI module and: 20.1.1. Apache::DBI Connections
- databases and: 20. Relational Databases and mod_perl
- debugging techniques: 20.3. DBI Debug Techniques
- initialization: 10.1.5.1. Initializing DBI.pm
- resources: 23.3.6. DBI and SQL
- scripts: 20.1.5.2. Transactions
- DBI statements, trace logs: 20.3. DBI Debug Techniques
- DBM
- access methods: 19. DBM and mod_perl
- Berkeley DB: 19. DBM and mod_perl
- buffers, flushing: 19.1. mod_perl and DBM
- exclusive locks: 19.2. Resource Locking
- file-locking wrappers: 19.4. Locking Wrappers Overview
- file locks and: 19.1. mod_perl and DBM
- files, closing modified: 19.1. mod_perl and DBM
- flat-file databases and: 19. DBM and mod_perl
- indexing algorithms: 19. DBM and mod_perl
- Perl interfaces: 19. DBM and mod_perl
- read/write access: 19.6.2. Read/Write Access
- shared locks: 19.2. Resource Locking
- dbm libraries, troubleshooting: 3.1.8.2. Missing or misconfigured libgdbm.so
- deadlocks: 19.2.1. Deadlocks
- debug tracing, enabling: 3.1.1. Controlling the Build Process
- Debug::DumpCore module: 21.6.2. Creating a Faulty Package
- Debug::FaultAutoBT module: 21.6.5. Extracting the Backtrace Automatically
- debugger (perldb)
- features: 21.5.6. Introduction to the Perl Debugger
- debugging: 21.1.2. Curing "Internal Server Error" Problems
- (see also error messages; troubleshooting)
- -D option: 21.8.2. -D Runtime Option
- Apache::DBI module: 20.1.4. Debugging Apache::DBI
- Apache::FakeRequest module: 21.5.2. Using Apache::FakeRequest to Debug Apache Perl Modules
- Apache::Registry scripts: 21.5.9. Interactive mod_perl Debugging
- Apache::Status module: 9.4. Apache::Status and Measuring Code Memory Usage
- avoiding bugs, coding style issues and: 21.5.5. The Importance of a Good, Concise Coding Style
- AxKit: E.2.1. If Something Goes Wrong
- backtrace
- obtaining: 21.6.4. Analyzing the core File
- obtaining automatically: 21.6.5. Extracting the Backtrace Automatically
- client, sending information to: 21.8.5. Apache::Debug
- configuration: 4.4.7. Debugging
- core files
- analyzing: 21.6.4. Analyzing the core File
- dumping core file: 21.6.3. Dumping the core File
- faulty packages, creating: 21.6.2. Creating a Faulty Package
- preparation for: 21.6.1. Getting Ready to Debug
- DBI module: 20.3. DBI Debug Techniques
- Devel::ptkdb: 21.5.7. Interactive Perl Debugging Under mod_cgi
- hanging processes, OS problems: 21.7.1. Hanging Because of an Operating System Problem
- interactive: 21.5.9. Interactive mod_perl Debugging
- hanging processes: 21.7.4.3. Using the interactive debugger
- troubleshooting ptkdb: 21.5.9.1. ptkdb and interactive mod_perl debugging
- Internal Server Error problems: 21.1.2. Curing "Internal Server Error" Problems
- levels of complexity: 21.5. Debugging Perl Code
- modules: B.2. Modules to Aid Debugging
- multiple child process reloading problems: 6.2.2. The Second Mystery—Inconsistent Growth over Reloads
- nested subroutine errors: 6.2.1. The First Mystery: Why Does the Script Go Beyond 5?
- noninteractive: 21.5.8. Noninteractive Perl Debugging Under mod_perl
- Perl code
- overview: 21.5. Debugging Perl Code
- syntax errors: 21.5.1. Locating and Correcting Syntax Errors
- print( ) function and: 21.5.3. Using print( ) for Debugging
- Data::Dumper: 21.5.4. Using print( ) and Data::Dumper for Debugging
- Segmentation fault error: 21.6. Analyzing Dumped core Files
- single process server mode and: 6.2.2. The Second Mystery—Inconsistent Growth over Reloads
- single-server mode: 21.2. Debugging Code in Single-Server Mode
- warnings
- diagnostics pragma: 21.1.1.1. The diagnostics pragma
- importance of: 21.1.1. The Importance of Warnings
- warnings compared to errors: 21.1. Warnings and Errors Explained
- XS code: 21.8.3. Devel::Peek and Apache::Peek
- debugging macros: 21.7.5. mod_perl gdb Debug Macros
- B::Deparse: 21.8.1. B::Deparse
- debugging modules: B. Apache Perl Modules
- declarative templates, XPathScript API: E.4.1.2. Declarative templates
- degugger (perldb)
- basic operation: 21.5.6. Introduction to the Perl Debugger
- breakpoints: 21.5.6. Introduction to the Perl Debugger
- listing: 21.5.6. Introduction to the Perl Debugger
- removing: 21.5.6. Introduction to the Perl Debugger
- enabling: 21.5.6. Introduction to the Perl Debugger
- 21.5.6. Introduction to the Perl Debugger
- listing code lines: 21.5.6. Introduction to the Perl Debugger
- single stepping: 21.5.6. Introduction to the Perl Debugger
- Delete command: 21.5.6. Introduction to the Perl Debugger
- deployment (server)
- overview: 12.1. mod_perl Deployment Overview
- standalone: 12.2. Standalone mod_perl-Enabled Apache Server
- DESTROY method: 5.3.2. Speeding Up Apache's Termination and Restart
- detaching forked processes: 10.2.3. Detaching the Forked Process
- determining Perl version: 3.1. Configuring the Source
- Devel::DProf module, code profiling and: 9.5.1. Profiling with Devel::DProf
- development
- multiple developers, starting personal servers for: 5.9.1. Starting a Personal Server for Each Developer
- three-tier scheme: 5.9. Three-Tier Server Scheme: Development, Staging, and Production
- development stage modules: B. Apache Perl Modules
- B.1. Development-Stage Modules
- development tier (server implementation)
- configuration package: 5.9. Three-Tier Server Scheme: Development, Staging, and Production
- overview: 5.9. Three-Tier Server Scheme: Development, Staging, and Production
- development tools, mod_perl installation requirements: 2.1. Installing mod_perl 1.0 in Three Steps
- Devel::Peek module: 21.8.3. Devel::Peek and Apache::Peek
- preallocating memory: 10.1.6. Memory Preallocation
- Devel::ptkdb: 21.5.7. Interactive Perl Debugging Under mod_cgi
- Devel::SmallProf module, code profiling and: 9.5.2. Profiling with Devel::SmallProf
- Devel::StackTrace module: 21.8.6. Other Debug Modules
- Devel::Symdump module: 21.8.4. Devel::Symdump and Apache::Symdump
- diagnostics pragma: 21.1.1.1. The diagnostics pragma
- debugging code: 6.2.1. The First Mystery: Why Does the Script Go Beyond 5?
- die( ): 6.4.2. die( )
- errror messages and: 21.1.2. Curing "Internal Server Error" Problems
- directives
- Apache configuration: 4.1.2. Configuration Directives
- Apache configuration file
- <Directory> section: 4.1.3.1. <Directory directoryPath> ... </Directory>
- <Files> section: 4.1.3.2. <Files filename > ... </Files>
- AxAddDocTypeProcessor: E.6. Putting Everything Together
- AxAddDTDProcessor: E.6. Putting Everything Together
- AxAddRootProcessor: E.6. Putting Everything Together
- AxAddURIProcessor: E.6. Putting Everything Together
- configuration (Apache): 4.1.7. MinSpareServers, MaxSpareServers, StartServers, MaxClients, and MaxRequestsPerChild
- configuration, scope: 4.6. The Scope of mod_perl Configuration Directives
- environment variables, setting: 4.2.10. PerlSetEnv and PerlPassEnv
- ErrorLog: 21.1.2. Curing "Internal Server Error" Problems
- executing, stacked handlers: 4.2.7. Stacked Handlers
- ListenBacklog: 1.2.1. Forking
- MaxClients, setting: 11.1. Setting the MaxClients Directive
- MaxRequestsPerChild: 1.2.1. Forking
- setting: 11.2. Setting the MaxRequestsPerChild Directive
- migrating mod_perl 1.0 to 2.0: 25.1.2.1. PerlHandler
- mod_cgi, using in mod_perl: 4.2.12. PerlSetupEnv
- Options, merging: 4.1.6. Options Directive Merging
- PerlCleanupHandler: 10.2. Forking and Executing Subprocessesfrom mod_perl
- PerlOptions, mod_perl configuration: 24.5.6. PerlOptions Directive
- PerlWarn: 21.1.1. The Importance of Warnings
- request loop: 4.2.4. Perl*Handlers
- restarting server: 4.2.9. PerlFreshRestart
- ScriptAlias (mod_cgi): 1.1.3. Apache CGI Handling with mod_cgi
- Template Toolkit language: D.4. Template Toolkit Language
- constructs: D.4.1. Simple Template Example
- thread-mode-specific: 24.5.7. Thread-Mode-Specific Directives
- directivesMaxRequestsPerChild: 6.4.1. exit( )
- directories
- automatically created, modifying names: 3.9.4. Making a Local Apache Installation
- creating: 2.5. Preparing the Scripts Directory
- default, changing during installation: 3.5.2. Building mod_perl and Apache Separately
- @INC, locating: 2.7. A Simple mod_perl Content Handler
- installing mod_perl: 2.2.1. Obtaining and Unpacking the Source Code
- nonstandard
- CPAN.pm and: 3.9.3. Using the CPAN.pm Shell with Nonstandard Installation Directories
- identifying to Perl: 3.9.2. Finding Modules Installed in Nonstandard Directories
- installing Perl modules to: 3.9.1. Installing Perl Modules into a Nonstandard Directory
- modifying @INC variable: 3.9.2.1. Modifying @INC
- modifying PERL5LIB variable: 3.9.2.2. Using the PERL5LIB environment variable
- script locations, configuring: 2.5. Preparing the Scripts Directory
- two server approach: 12.3.1. Choosing the Target Installation Directories Layout
- <Directory> section (Apache configuration file): 4.1.3. <Directory>, <Location>, and <Files> Sections
- 4.1.3.1. <Directory directoryPath> ... </Directory>
- disconnect( ) statements, Apache::DBI module and: 20.1.1. Apache::DBI Connections
- discontinued products, operating sysem and: 8.1.7. Discontinued Products
- DNS resolution, disabling: 11.8. Disabling DNS Resolution
- documentation: 23.3.1. mod_perl
- accessing: 6.1.1. Accessing Documentation
- I/O filtering: 25.3. I/O Filtering
- online: 6.1.1. Accessing Documentation
- troubleshooting and: 23. Getting Help and Online Resources
- documents, virtual: 4.2.1. Alias Configurations
- DO_HTTPD configuration parameter: 3.1.1. Controlling the Build Process
- downloading
- files: 12.15. Uploading and Downloading Big Files
- Template Toolkit: D.1. Fetching and Installing the Template Toolkit
- DSO (dynamic shared object)
- advantages/disadvantages: 3.1. Configuring the Source
- compatibility: 3.1. Configuring the Source
- mod_perl
- building via APACI: 3.5.4. Building mod_perl as a DSO via APACI
- building via APXS: 3.5.5. Building mod_perl as a DSO via APXS
- support for: 3.1. Configuring the Source
- USE_DSO configuration parameter: 3.1.1. Controlling the Build Process
- when to use: 3.5.3. When DSOs Can Be Used
- dump( ) function: 21.6.2. Creating a Faulty Package
- dumping core file, debugging and: 21.6.3. Dumping the core File
- dynamic configuration files: 6.8.2.4. Using dynamic configuration files
- DYNAMIC configuration parameter: 3.1.1. Controlling the Build Process
- dynamic shared object (DSO), support for: 3.1. Configuring the Source
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.