ModRuby

Michael Owens

Version 3.0.0-3

Tue, 08 Mar 2022 17:09:36 -0600


Table of Contents

Foreword
1. Introduction
1. What is ModRuby?
1.1. Audience
1.2. Prerequisites
1.3. Additional Information
1.4. Conventions
2. Building and Installing
2.1. Debian and Ubuntu
2.2. FreeBSD
2.3. Mac OS X
2.4. Compiling
2.5. Development Install
2.6. Configuring Apache
2. Configuration
1. Handlers
1.1. Script Handlers
1.2. RHTML Handlers
1.3. Framework Handlers
1.4. Access Handlers
1.5. Summary
2. Variables and Contexts
2.1. Configuration Contexts
2.2. Configuration Variables
2.3. Environmental Variables
3. Conclusion
3. Programming
1. The Apache Portable Runtime
1.1. APR Tables
1.2. APR Arrays
2. The Apache API
2.1. The Request Class
2.2. Queries and Parameters
2.3. Cookies
2.4. Redirection
2.5. Request Termination
2.6. Output: Buffering and Content Generation
2.7. Logging
A. Module API Reference
1. Overview
2. Global
3. RHTML
B. Apache Module Reference
1. Overview
2. The Apache Request Class
2.1. Method Documentation
3. The Apache Server Class
3.1. Method Documentation
4. The Apache Connection Class
4.1. Method Documentation
5. The Apache Process Class
5.1. Method Documentation
6. The APR Table Class
6.1. Method Documentation
7. The APR Array Class
7.1. Method Documentation
8. The APR FileInfo Class
8.1. Method Documentation
9. The APR Pool Class
9.1. Method Documentation
Bibliography
Index

List of Tables

2.1. ModRuby Apache Configuration Directives
3.1. Log Levels
A.1. Apache HTTP Method Constants
A.2. Apache Logging Constants
A.3. RSP Global Functions
A.4. RHTML Functions
B.1. Apache Request Methods
B.2. Apache Server Methods
B.3. Apache Connection Methods
B.4. Apache Connection Methods
B.5. APR Table Methods
B.6. APR Array Methods
B.7. APR FileInfo Methods
B.8. APR Pool Methods