Practical mod Perl

mod_perl embeds the popular programming language Perl in the Apache web server, giving rise to a fast and powerful web programming environment. Practical mod_perl is the definitive book on how to use, optimize, and troubleshoot mod_perl. New mod_perl users will learn how to quickly and easily ge...

Descripción completa

Detalles Bibliográficos
Autor principal: Bekman, Stas (-)
Otros Autores: Cholet, Eric
Formato: Libro electrónico
Idioma:Inglés
Publicado: Beijing ; Sebastopol, California : O'Reilly [2003]
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627404306719
Tabla de Contenidos:
  • Table of Contents; Preface; What You Need to Know; Who This Book Is For; How This Book Is Organized; Reference Sections; Filesystem Conventions; Apache and Perl Versions; Typographic Conventions; Command Interpreter Program (Shell) Conventions; Installing Perl Modules; Manual Installation; Prerequisites Needed to Install Perl Modules on Windows; Building a Perl Module; Using the CPAN Shell; Using the Perl Package Manager; How to Contact Us; Acknowledgments; Part I; Introducing CGI and mod_perl; A Brief History of CGI; The HTTP Protocol; The Common Gateway Interface Specification
  • Apache CGI Handling with mod_cgiThe Apache 1.3 Server Model; Forking; CGI Scripts Under the Forking Model; Performance Drawbacks of Forking; The Development of mod_perl 1.0; Running CGI Scripts with mod_perl; Apache 1.3 Request Processing Phases; Apache 1.3 Modules and the mod_perl 1.0 API; mod_perl 1.0 and the mod_perl API; References; Getting Started Fast; Installing mod_perl 1.0 in Three Steps; Installing mod_perl on Unix Platforms; Obtaining and Unpacking the Source Code; Building mod_perl; Installing mod_perl; Configuring and Starting the mod_perl Server; Installing mod_perl for Windows
  • Installing mod_perl with the Perl Package ManagerPreparing the Scripts Directory; A Sample Apache::Registry Script; Porting Existing CGI Scripts to mod_perl; A Simple mod_perl Content Handler; Is This All We Need to Know About mod_perl?; References; Installing mod_perl; Configuring the Source; Controlling the Build Process; Activating Callback Hooks; Activating Standard API Features; Enabling Extra Features; Reusing Configuration Parameters; Discovering Whether a Feature Was Enabled; Using an Alternative Configuration File; perl Makefile.PL Troubleshooting
  • A test compilation with your Makefile configuration failed...Missing or misconfigured libgdbm.so; Undefined reference to 'PL_perl_destruct_level'; Building mod_perl (make); What Compiler Should Be Used to Build mod_perl?; make Troubleshooting; Undefined reference to 'Perl_newAV'; Unrecognized format specifier for...; Testing the Server (make test); Manual Testing; make test Troubleshooting; make test fails; mod_perl.c is incompatible with this version of Apache; make test......skipping test on this platform; make test fails due to misconfigured localhost entry; Installation (make install)
  • Manually Building a mod_perl-Enabled ApacheInstallation Scenarios for Standalone mod_perl; The All-in-One Way; Building mod_perl and Apache Separately; When DSOs Can Be Used; Building mod_perl as a DSO via APACI; Building mod_perl as a DSO via APXS; Building mod_perl with Other Components; Installing mod_perl with PHP; Installing mod_perl with mod_ssl (+openssl); Installing mod_perl with Apache-SSL (+openssl); Installing mod_perl with Stronghold; Installing mod_perl with the CPAN.pm Interactive Shell; Installing mod_perl on Multiple Machines; Installation into a Nonstandard Directory
  • Installing Perl Modules into a Nonstandard Directory