File: directives.ja.euc.rd

package info (click to toggle)
mod-ruby 1.2.4-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 684 kB
  • ctags: 852
  • sloc: ansic: 6,195; ruby: 1,408; makefile: 95; sh: 16
file content (116 lines) | stat: -rw-r--r-- 3,207 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
=begin

= mod_ruby Apacheǥ쥯ƥ

[((<ܼ|URL:index.ja.jis.html>))
|((<RD|URL:directives.ja.euc.rd>))]

* ((<RubyAddPath|RubyAddPath directory...>))
* ((<RubyRequire|RubyRequire library...>))
* ((<RubyHandler|RubyHandler expr>))
* ((<RubyPassEnv|RubyPassEnv name...>))
* ((<RubySetEnv|RubySetEnv name val>))
* ((<RubyTimeOut|RubyTimeOut sec>))
* ((<RubySafeLevel|RubySafeLevel level>))
* ((<RubyOutputMode|RubyOutputMode mode>))
* ((<RubyKanjiCode|RubyKanjiCode kcode>))

--- RubyAddPath directory...
      饤֥θѥ˥ǥ쥯ȥɲä롣

      :

        RubyAddPath /home/shugo/ruby

--- RubyRequire library...
      ((|library|))(({require}))롣

      :

        RubyRequire apache/ruby-run
        RubyRequire cgi

--- RubyHandler expr
      ruby-objectϥɥǼºݤ˽Ԥ֥Ȥ֤ꤹ롣

      :

        <Location /ruby>
          SetHandler ruby-object
          RubyHandler Apache::RubyRun.instance
        </Location>

--- RubyPassEnv name...
      ץȤ˼ϤĶѿ̾ꤹ롣
      Υǥ쥯ƥ֤ꤵʤä硢CGIĶѿ(QUERY_STRINGʤ)
      ΤߤRubyץȤϤ롣
      Υƥ쥯ƥ֤ꤵ줿硢٤ƤCGIĶѿȡꥹȤ줿
      ¾δĶѿRubyץȤѲǽȤʤ롣
      Τߤ˻ġ

      :

        RubyPassEnv HOSTNAME OSTYPE MACHTYPE

--- RubySetEnv name val
      ץȤ˼ϤĶѿͤꤹ롣

      :

        RubySetEnv LANG "ja_JP.eucJP"

--- RubyTimeOut sec
      ץȤΥॢȻ(ñ̤)ꤹ롣
      ॢȻ֤᤮Ƥ¹ԤƤ륹ץȤ϶Ū
      λ롣
      Τߤ˻ġ

      :

        RubyTimeOut 60

--- RubySafeLevel level
      ((|$SAFE|))Υǥեͤꤹ롣
      Τߤ˻ġ

      $SAFEϥƥ٥Ǥ롣
      $SAFEͤ04ޤǤǤʤФʤʤ
      mod_rubyǤ$SAFEΥǥեͤ1Ǥ롣

      $SAFE1ʾξ硢Rubyϥ桼줿ǡŪΤ
      ѤΤػߤ롣

      $SAFE2ʾξ硢RubyϤǤ񤭹ळȤΤǤ꤫ץ
      եɤ뤳Ȥػߤ롣
      writable locations.

      $SAFE3ʾξ硢줿٤ƤΥ֥Ȥϱ롣

      $SAFE4ʾξ硢RubyϥХѿʤɤΥХʾ֤ѹ
      ػߤ롣

      :

        RubySafeLevel 2

--- RubyOutputMode mode
      ץȤνϥ⡼ɤꤹ롣((|mode|))(({nosync})), (({sync})),
      (({syncheader}))ΤΤɤ줫ĤǤʤФʤʤ((|mode|))
      (({nosync}))ξ硢ץȤΤ٤ƤνϤϥХåե󥰤졢
      Ȥμ¹Ԥνλ˥եå夵롣((|mode|))(({sync}))ξ硢
      ȤΤ٤ƤνϤϤ˥饤Ȥ롣((|mode|))
      (({syncheader}))ξ硢إåνϤΤߤ졢¾νϤϥХ
      ե󥰤롣ǥեͤ(({nosync}))
      
      :

        RubyOutputMode syncheader

--- RubyKanjiCode kcode
      Ruby((|$KCODE|))ꤹ롣ǥեͤ(({"NONE"}))

      :

        RubyKanjiCode euc

=end