Section courante

A propos

Section administrative du site

 Serveur  Installation  Utilisation  Tutoriel  Programmation  Annexe  Aide 
Vue par liste complète
Installation
Introduction
Configuration de multiples sites Web
Modules
mod_access_compat
mod_actions
mod_alias
mod_cgi
mod_http2
mod_md
mod_perl
mod_proxy
mod_sed
mod_session
mod_setenvif
mod_ssl
mod_rewrite
Réglage du paramètre MaxClients d'Apache sur un site à haut trafic
PHP
APACHE_CHILD_TERMINATE
APACHE_GET_MODULES
APACHE_GET_VERSION
APACHE_GETENV
APACHE_LOOKUP_URI
APACHE_NOTE
APACHE_REQUEST_HEADERS
APACHE_RESET_TIMEOUT
APACHE_RESPONSE_HEADERS
APACHE_SETENV
Référence des codes d'erreur
Format de fichier: httpd.conf
Format de fichier: .htaccess
Préface
Notes légal
Dictionnaire
Recherche
Fiche technique
Type de produit : Module
Fichier source : mod_lua.c
Compatibilité : Apache 2.3 ou supérieur

mod_lua

Ce module permet de fournir un crochet pour le langage de programmation Lua dans diverses parties du traitement des requêtes httpd.

Ce module permet d'étendre le serveur avec des scripts écrits dans le langage de programmation Lua. Les points d'extension (hooks) disponibles avec mod_lua incluent de nombreux crochets disponibles pour les modules Apache HTTP Server compilés en mode natif, tels que la cartographie des requêtes aux fichiers, la génération de réponses dynamiques, le contrôle d'accès, l'authentification et l'autorisation.

Liste des directives

Nom Description
LuaAuthzProvider Cette directive permet de brancher une fonction de fournisseur d'autorisation dans mod_authz_core.
LuaCodeCache Cette directive permet de configurer le cache de code compilé.
LuaHookAccessChecker Cette directive permet de fournir un crochet pour la phase access_checker du traitement des requêtes.
LuaHookAuthChecker Cette directive permet de fournir un crochet pour la phase auth_checker du traitement des requêtes
LuaHookCheckUserID Cette directive permet de fournir un crochet pour la phase check_user_id du traitement de la requête.
LuaHookFixups Cette directive permet de fournir un crochet pour la phase de corrections d'un traitement de requête.
LuaHookInsertFilter Cette directive permet de fournir un crochet pour la phase insert_filter du traitement des requêtes.
LuaHookLog Cette directive permet de fournir un crochet pour la phase de journal d'accès d'un traitement de requête.
LuaHookMapToStorage Cette directive permet de fournir un crochet pour la phase map_to_storage du traitement des requêtes.
LuaHookPreTranslate Cette directive permet de fournir un crochet pour la phase pre_translate d'un traitement de requête.
LuaHookTranslateName Cette directive permet de fournir un crochet pour la phase de traduction du nom du traitement de la demande.
LuaHookTypeChecker Cette directive permet de fournir un crochet pour la phase type_checker du traitement des requêtes.
LuaInherit Cette directive permet de contrôler la façon dont les sections de configuration parent sont fusionnées dans les enfants.
LuaInputFilter Cette directive permet de fournir une fonction Lua pour le filtrage d'entrée de contenu.
LuaMapHandler Cette directive permet de cartographier un chemin vers un gestionnaire Lua.
LuaOutputFilter Cette directive permet de fournir une fonction Lua pour le filtrage de sortie de contenu.
LuaPackageCPath Cette directive permet d'ajouter un répertoire au package.cpath de Lua.
LuaPackagePath Cette directive permet d'ajouter un répertoire au package.path de Lua.
LuaQuickHandler Cette directive permet de fournir un crochet pour le gestionnaire rapide du traitement des demandes.
LuaRoot Cette directive permet d'indiquer le chemin de base pour résoudre les chemins relatifs pour les directives mod_lua.
LuaScope Cette directive permet d'indiquer la portée du cycle de vie de l'interpréteur Lua étant utilisé par les gestionnaires dans ce répertoire, soit l'un des valeurs once, request, conn ou thread. La valeur par défaut est once.



PARTAGER CETTE PAGE SUR
Dernière mise à jour : Lundi, le 27 février 2023