Äîêóìåíò âçÿò èç êýøà ïîèñêîâîé ìàøèíû. Àäðåñ îðèãèíàëüíîãî äîêóìåíòà : http://itpm.msu.su/manual/ko/mod/mod_example.html
Äàòà èçìåíåíèÿ: Sat Feb 5 01:50:17 2005
Äàòà èíäåêñèðîâàíèÿ: Mon Oct 1 23:32:46 2012
Êîäèðîâêà: ISO8859-5
mod_example - Apache HTTP Server
<-
Apache > HTTP Server > Documentation > Version 2.0 > È?Åò

ÎÖÖÔÔÅ È?Åò mod_example

ÀÅÄÙ×á Î?Îþ:  en  |  ko 

ÌÃÈý:ÎÖÖÔÔÅ È?Åò APIÈ? ÌÃÈý×áÄé
Ë?ÕÒ:Experimental
È?ÅòÈý:example_module
ÌâÍÊÖÔÐß:mod_example.c

ÏôÎð

ÐÜ É?Ì-ÄÒ ÎÖÖÔÔÅ Ð?Ì-É? 2.0 É?Ð?ÏÅÌ- Ê?ÀöÅØ ÃËÏûÐË ÄóÀý ÐæÑ? ÎÚÄé. ÎÖÑ?ÅÅ Ð?ØÏ×á Ñ?ÊÈÀÅ ÐæÑ?ÈÈ, ÑæÐ××èÌ- Ë÷Ïû×ßÁö ÉéÆ?Äé.

ÎÖÖÔÔÅ ÉøÖ?ÊË src/modules/example Å?ÇÊÕôÈ?ÏÅ ÐæÄÒ ÖÔÐßÅùÐÊ ÎÖÖÔÔÅ APIÈ? Ë÷Ïû×ßÏ? È?ÅòÐË ÐëÌÊ×ßÇÑÄÒ Ë÷Æ?ÅùÐË ÅÍÁòÐ?×á ÏÉÑ?Äé.

mod_example.cÄÒ È?Å÷ ÔíÉù(callback) ÁÈÑÆÏÝ Ø?Óò É?ÉÐË ÌÃÈý×ßÄÒ ÖÔÐßÐÜÄé. Ä÷ÍÕÐÊ È?ÅòÏÅ ÐÜ È?Å÷ ÔíÉùÐË ÁÈ×?×â ×ÚÏôÀÅ Î?Äé. Ë÷Í× Ñ?ÉíÄûÄé!

example È?ÅòÐÊ Í×Ñ?ÇÞ ÅÏÐë×ßÄÒ È?ÅòÐÜÄé. ÐÜ È?ÅòÐË Ì-É?ÏÅ Ï?Àñ×ßÀý Ö?Ñ? Ð?ÔÅÏÅ "example-handler" ×êÅùÇ?È? ×âÄ÷×ßÏ? ÁçÀ?ÐË ÊúÆ?ÏüÒÅ×ßÈù example È?ÅòÐ× Ï?Ç? ÔíÉùÐË Ø?ÐÞ×â Ì? ÐæÄé.

Ñ?ÍÓÎþÅù

ÑæÑ?

top

example È?Åò ÔÔÖÔÐß×ßÁò

Ì-É?ÏÅ example È?ÅòÐË Ö?×ä×ßÇÑÈù ÄéÐÍ À?Ñ?ÐË ÀÕÔ?Äé:

  1. src/Configuration ÖÔÐß ÎÖÇÅ ÊÞÊàÏÅ ÐæÄÒ "AddModule modules/example/mod_example" ÑéÐ× ÑæÌ?ÓÃÈ?È? Î?ÎèÄé. ÐÜÇÁ ÑéÐÜ Î?ÄéÈù, ÄéÐÍÀ? ÀÀÐÊ ÑéÐË ÓïÀÅ×áÄé.

    AddModule modules/example/mod_example.o

  2. src/Configure ÍÊÕ?ÈÃÖ?È? Í××ð×áÄé ("cd src; ./Configure"). ÁçÇ?Èù Ì-É? ÐêÓÌ MakefileÐË ÈÈÅùÀý, ×ßÐ?Å?ÇÊÕôÈ?ÏÅ ÐæÄÒ ÏôÓË×á ÓïÀÅ È?ÅòÐË src/modules/MakefileÏÅ ÓïÀÅ×áÄé.
  3. Ì-É?È? ÔÔÖÔÐß×áÄé (src Å?ÇÊÕôÈ?ÏÅ ÐæÄÒ "make"È? Í××ð×áÄé).

ÐêÍÕÐÜ ÈÈÅ÷ È?ÅòÐË ÓïÀÅ×ßÇÑÈù:

  1. mkdir src/modules/mymodule
  2. cp src/modules/example/* src/modules/mymodule
  3. Ë?ÇÞ ÈÈÅ÷ Å?ÇÊÕôÈ?ÏÅ ÐæÄÒ ÖÔÐßÐË Ì?Ñ?×áÄé.
  4. Ð?ÐØ? Ì?Ñ?×ßÏ? Ð?Ð× [1]ÏÅÌ- [3]ÁþÑ? À?Ñ?ÐË Ñ?×ð×áÄé.
top

mod_example È?Åò Ë÷Ïû×ßÁò

example È?ÅòÐË Ë÷Ïû×ßÇÑÈù srm.conf ÖÔÐßÏÅ ÄéÐÍÀ? ÀÀÐÊ ÌÃÑ?ÐË ÓïÀÅ×ßÆ?:

<Location /example-info>
SetHandler example-handler
</Location>

ÎÖÄßÈù .htaccess ÖÔÐßÏÅ ÄéÐÍÀ? ÀÀÐÊ ÃËÏûÐË ÓïÀÅ×ßÀý, Áç Ð?ÔÅÏÅÌ- "test.example" ÀÀÐÊ ÖÔÐßÐË ÏôÓË×ßÆ?:

AddHandler example-handler .example

Ì-É?È? Ð÷ÍÓÐë×á ØÔ ÐÜ Ð?ÔÅÈ? ÊúÆ?ÏüÒÅ×ßÈù ÎåÏÅÌ- ÈË×á ÃËÏûÐË ÊÈÀäÅÙ ÀÝÐÜÄé.

top

Example Ñ?ÍÓÎþ

ÌÃÈý:ÎÖÖÔÔÅ È?Åò APIÈ? ÌÃÈý×ßÁòÐ?×á ÏÉÑ? Ñ?ÍÓÎþ
É?É:Example
Ë÷ÏûÐõÌâ:ÑæÌ-É?ÌÃÑ?, ÀÅË?Ø?ÍÊÖ?, directory, .htaccess
Ë?ÕÒ:Experimental
È?Åò:mod_example

Example Ñ?ÍÓÎþÄÒ example È?ÅòÐ× ÃËÏû×êÅùÇ?ÀÅ À?Äì×á É?ÁÈÈ? ÊÈÐßÑ? Ï?ÊÞÈ? ÌÃÑ?×áÄé. ÐÜ Ñ?ÍÓÎþÄÒ ÎÖÁäÈåÖ?È? ÉîÑ?ÎÚÄÒÄé. example ÃËÏû×êÅùÇ?È? Ð?Ïû×á URLÏÅ Ñ?Ìã×ßÈù É?Ì- ÏôÓËÐË Ì-ÊåÍÊ×ßÁòÐ?×è È?ÅòÎØÏÅ ×äÌ?ÅùÐÜ ÎþÆËÀä ÁçÈ?Àý ÎþÆ Ì?Ì-ÇÞ ÊâÈ?ÄÒÑ? ÎÛ Ì? ÐæÄé. ÐÜ Ñ?ÍÓÎþÐ× ØÏÀ?ÄÒ "Example directive declared here: YES/NO"ÇÞ Ø?ÐÞ×â Ì? ÐæÄé.

ÀÅÄÙ×á Î?Îþ:  en  |  ko