Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Module

mod_perl

Le module mod_perl réunit toute la puissance du langage de programmation Perl et du serveur HTTP Apache. Vous pouvez utiliser Perl pour gérer Apache, répondre aux demandes de pages Web et bien plus encore.

Liste des directives

Nom Description
PerlAddVar Cette directive permet d'indiquer si vous devez transmettre plusieurs valeurs dans la même variable émulant des tableaux et des hachages.
PerlConfigRequire Cette directive fait la même chose que PerlPostConfigRequire, mais il est exécuté dès qu'il est rencontré, c'est-à-dire pendant la phase de configuration.
PerlLoadModule Cette directive est similaire à PerlModule, en ce sens qu'elle charge un module.
PerlModule Cette directive permet de charger des modules en utilisant leurs noms de paquet.
PerlOptions Cette directive permet de fournir une configuration fine pour ce qui n'était que des options de compilation dans la première génération de mod_perl. Il permet également de contrôler quelle classe de bassin d'interpréteurs Perl est utilisée pour un VirtualHost ou un emplacement configuré avec Location, Directory,...
PerlPostConfigRequire Cette directive permet de charger des fichiers avec du code Perl à exécuter au démarrage du serveur. Il n'est pas exécuté dès qu'il est rencontré, mais le plus tard possible lors du démarrage du serveur.
PerlRequire Cette directive fait la même chose que PerlPostConfigRequire, mais vous n'avez pratiquement aucun contrôle sur le moment où ce code va être exécuté. Par conséquent, vous devriez plutôt utiliser PerlConfigRequire (s'exécute immédiatement) ou PerlPostConfigRequire (s'exécute juste avant la fin du démarrage du serveur). La plupart du temps, vous souhaitez utiliser ce dernier.
PerlSetEnv Cette directive permet d'indiquer des variables d'environnement système et de les transmettre à vos gestionnaires mod_perl. Ces valeurs sont ensuite disponibles via les mécanismes «perl %ENV» normaux.
PerlSetVar Cette directive permet de passer des variables dans vos gestionnaires mod_perl depuis votre httpd.conf.
PerlSwitches Cette directive permet de passer n'importe quel commutateur de ligne de commande Perl dans httpd.conf en utilisant la directive PerlSwitches.
SetHandler Cette directive permet de fournir deux types de gestionnaires SetHandler : modperl et perl-script. La directive SetHandler n'est pertinente que pour les gestionnaires de phase de réponse. Cela n'affecte pas les autres phases.



Dernière mise à jour : Lundi, le 27 février 2023