mod_ext_filter Apache module provides a programming model for Apache filters.
mod_ext_filter Apache module to enable the use of external scripts to direct Apache to handle input. You can use any language that supports the
stdout standard data handling methods.
How to install or uninstall mod_ext_filter
The EasyApache profiles do not provide the
mod_ext_filter Apache module by default.
To install or uninstall the
mod_ext_filter Apache module, perform the following steps:
Run EasyApache in WHM's EasyApache 3 interface (Home >> Software >> EasyApache 3).
To access EasyApache from the command line interface, run the
/scripts/easyapachescript as the
Select the profile that you wish to modify.
Click theicon that corresponds to your selection.
- Click Next Step in the Apache Version stage.
- Click Next Step in the PHP Version stage.
- Click Exhaustive Options List in the Short Options List stage.
- Perform one of the following actions in the Exhaustive Options List stage:
To install the
mod_ext_filterApache module, select the ExtFilter option.
If you enable this option, EasyApache will add
--enable-ext-filterto Apache's build options.
- To uninstall the
mod_ext_filterApache module, deselect the ExtFilter option.
- Click Save and Build.
How to enable or disable the module in a custom EasyApache profile file
The following table contains the module information that EasyApache stores in the profile file for the module:
|EasyApache module name||ExtFilter|
|EasyApache Profile Entry||Apache : optmods : ExtFilter|
To enable or disable the
mod_ext_filter Apache module in a custom EasyApache profile file, set the
mod_ext_filter profile entry to one of the following values:
1- This value enables the module.
0- This value disables the module.
This module has no requirements.
This module has no known compatibility issues.
|2/11/2014||3.24.11||Doc Update||Removed Apache 1.3 and 2.0|
|1/31/2013||3.18.0||Doc update||Added information for Apache 2.4|
For more information on EasyApache, read our EasyApache documentation.
The following text is an excerpt from the Apache.org website:
mod_ext_filter presents a simple and familiar programming model for filters.
With this module, a program which reads from stdin and writes to stdout
(i.e., a Unix-style filter command) can be a filter for Apache. This
filtering mechanism is much slower than using a filter which is
specially written for the Apache API and runs inside of the Apache
server process, but it does have the following benefits:
the programming model is much simpler
any programming/scripting language can be used, provided that it allows the program to read from standard input and write to standard output
existing programs can be used unmodified as Apache filters
Even when the performance characteristics are not suitable for production use, mod_ext_filter can be used as a prototype environment for filters.
For more information on the
mod_ext_filter Apache module, click the following links: