Apache Версия 2.0 Сервера HTTP
Description: | иллюстрирует Apache программный интерфейс приложения модуля |
---|---|
Status: | экспериментальный |
Module Identifier: | example_module |
Source File: | mod_example.c |
файлы в
src/modules/example directory
при Apacheском распределении дерево справочника обеспечивается как пример к тем, что желание написать модули, которые используют Apache программный интерфейс приложения.
главный файл
mod_example.c
, который иллюстрирует все различные механизмы отзыва и синтаксисы запроса. Ни в коем случае не делает модуль добавления должен включить рутины для всех отзывов - весьма обратное!
модуль примера - фактический рабочий модуль. Если Вы свяжете это в ваш сервер, позволите тренеру "тренера примера" для местоположения, и затем рассмотрите к тому местоположению, то Вы будете видеть, что показ части рассмотрения модуля примера сделал, поскольку различные отзывы были сделаны.
чтобы включать модуль примера в ваш сервер, следуйте за шагами ниже:
src/Configuration
файл. Если нет один, добавьте это; это должно быть похожо на это:
AddModule modules/example/mod_example.o
src/Configure
подлинник ("
cd src; ./Configure
"). Это будет строить Makefile для сервера непосредственно, и обновлять
src/modules/Makefile
для любых дополнительных модулей Вы просили из-под того подсправочника.
make
"в
src
справочник).
добавлять другой собственный модуль:
mkdir src/modules/
mymodule
cp src/modules/example/* src/modules/
mymodule
mod_example
Module
чтобы активизировать модуль примера, включите блок, подобный следующему в вашем
srm.conf
файл:
<Location /example-info>
SetHandler example-handler
</Location>
как альтернатива, Вы можете поместить следующее в a
.htaccess
файл и затем просит файл "test.example" от того местоположения:
AddHandler example-handler .example
после перезарядки/перестарта ваш сервер, Вы должны быть в состоянии рассмотреть к этому местоположению и видеть краткий показ, упомянутый ранее.
Description: | директива демонстрации, чтобы иллюстрировать Apache программный интерфейс приложения модуля |
---|---|
Syntax: |
Example
|
Context: | сервер config, действительный хозяин, справочник, .htaccess |
Status: | экспериментальный |
Module: | mod_example |
Example
директива только устанавливает флаг демонстрации, который показывает довольный тренер модуля примера. Не требуется никакие аргументы. Если Вы рассмотрите к URL, к которому применяется довольный тренер примера, то Вы получите показ рутин в пределах модуля и как и в том, каких заказом их называли, чтобы обслужить запрос документа. Эффект этой директивы можно наблюдать под пунктом "
Example directive declared here: YES/NO
".