]> granicus.if.org Git - apache/commitdiff
update translation.
authorHiroaki Kawai <kawai@apache.org>
Sat, 3 Jul 2004 07:37:50 +0000 (07:37 +0000)
committerHiroaki Kawai <kawai@apache.org>
Sat, 3 Jul 2004 07:37:50 +0000 (07:37 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104144 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/howto/cgi.xml.ja

index cb39315e9a70655f6d858a9bacbb543ccfd9f41c..f6b15f192671846c063e69ca821fdee568d93492 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='iso-2022-jp' ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
-<!-- English Revision: 1.9 (outdated: 1.12) -->
+<!-- English Revision: 1.12 -->
 
 <!--
  Copyright 2002-2004 The Apache Software Foundation
@@ -71,7 +71,7 @@
       \e$B%G%#%l%/%F%#%V$O0J2<$N$h$&$K;HMQ$7$^$9\e(B:</p>
 
       <example>
-        ScriptAlias /cgi-bin/ /usr/local/apache/cgi-bin/
+        ScriptAlias /cgi-bin/ /usr/local/apache2/cgi-bin/
       </example>
 
       <p>\e$B%G%U%)%k%H0LCV$K\e(B Apache \e$B$r%$%s%9%H!<%k$7$?$J$i$P!"\e(B
       URL \e$B$O\e(B CGI \e$B%W%m%0%i%`$H$_$J$5$l$k$H$$$&DI2C$N0UL#$r4^$s$G$$$k$3$H$G$9!#\e(B
       \e$B=>$C$F!">e5-$NNc$G$O!"\e(B<code>/cgi-bin/</code>
       \e$B$G;O$^$k%j%=!<%9$X$N$"$i$f$k%j%/%(%9%H$KBP$7$F!"%G%#%l%/%H%j\e(B
-      <code>/usr/local/apache/cgi-bin/</code> \e$B$+$iDs6!$7!"$=$l$i$r\e(B
+      <code>/usr/local/apache2/cgi-bin/</code> \e$B$+$iDs6!$7!"$=$l$i$r\e(B
       CGI \e$B%W%m%0%i%`$H$7$F07$&$h$&\e(B Apache \e$B$K<($7$^$9!#\e(B</p>
 
       <p>\e$BNc$($P!"\e(BURL <code>http://dev.rcbowen.com/cgi-bin/test.pl</code>
       \e$B$,MW5a$5$l$?>l9g!"\e(BApache \e$B$O\e(B \e$B%U%!%$%k\e(B
-      <code>/usr/local/apache/cgi-bin/test.pl</code>
+      <code>/usr/local/apache2/cgi-bin/test.pl</code>
       \e$B$r<B9T$7!"$=$N=PNO$rJV$9$3$H$r;n$_$^$9!#\e(B
       \e$B$b$A$m$s!"%U%!%$%k$,B8:_$7!"<B9T2DG=$G$"$j!"7h$a$i$l$?J}K!$G=PNO$rJV$7$^$9!#\e(B
       \e$B$=$&$G$J$1$l$P!"\e(BApache \e$B$O%(%i!<%a%C%;!<%8$rJV$7$^$9!#\e(B</p>
       \e$B$b$7!"H`$i$,\e(B CGI \e$B%W%m%0%i%`$r;}$D$3$H$rK>$s$G$$$F$b!"%a%$%s$N\e(B
       <code>cgi-bin</code> \e$B%G%#%l%/%H%j$X$N%"%/%;%9$,$G$-$J$$>l9g!"\e(B
       CGI \e$B%W%m%0%i%`$r<B9T$9$k$3$H$,$G$-$kB>$N>l=j$,I,MW$K$J$j$^$9!#\e(B</p>
+
+      <p>\e$BG$0U$N%G%#%l%/%H%j$G\e(B CGI \e$B$N<B9T$r5v2D$9$k$K$OFsCJ3,$N@_Dj$,I,MW$G$9!#\e(B
+      \e$B$^$:!"\e(B<directive
+      module="mod_mime">AddHandler</directive> \e$B$d\e(B <directive
+      module="core">SetHandler</directive> \e$B%G%#%l%/%F%#%V$K$h$C$F\e(B
+      <code>cgi-script</code> \e$B%O%s%I%i$,2DG=$K$J$C$F$$$kI,MW$,$"$j$^$9!#\e(B
+      \e$B<!$K!"\e(B<directive module="core">Options</directive> \e$B%G%#%l%/%F%#%V$G\e(B
+      <code>ExecCGI</code> \e$B$,;XDj$5$l$F$$$J$1$l$P$J$j$^$;$s!#\e(B</p>
     </section>
 
     <section id="options">
       CGI \e$B$N<B9T$r5v2D$9$k$h$&$K;XDj$9$k$3$H$,$G$-$^$9\e(B:</p>
 
       <example>
-        &lt;Directory /usr/local/apache/htdocs/somedir&gt;<br />
+        &lt;Directory /usr/local/apache2/htdocs/somedir&gt;<br />
         <indent>
           Options +ExecCGI<br />
         </indent>
       \e$B%W%m%0%i%`$H$7$F$_$J$9$3$H$r%5!<%P$KEA$($^$9\e(B:</p>
 
       <example>
-        AddHandler cgi-script cgi pl
+        AddHandler cgi-script .cgi .pl
       </example>
     </section>
 
     <section id="htaccess">
       <title>.htaccess files</title>
 
-      <p><a href="htaccess.html"><code>.htaccess</code>
-      \e$B%U%!%$%k\e(B</a>\e$B$O!"%G%#%l%/%H%jKh$K%G%#%l%/%F%#%V$r;XDj$9$kJ}K!$G$9!#\e(B
-      Apache \e$B$O!"%j%=!<%9$rDs6!$9$k$H$-$K!"\e(B
-      \e$BDs6!$9$k%U%!%$%k$,CV$+$l$F$$$k%G%#%l%/%H%jCf$N\e(B <code>.htaccess</code>
-      \e$B$H$$$&%U%!%$%k$r;2>H$7$^$9!#$=$N%U%!%$%k$rH/8+$7$?$i!"\e(B
-      \e$B$=$NCf$GH/8+$5$l$?%G%#%l%/%F%#%V$,E,MQ$5$l$^$9!#\e(B
-      
-      <code>.htaccess</code> \e$B%U%!%$%k$O!"\e(B
-      <directive module="core">AllowOverride</directive>
-      \e$B%G%#%l%/%F%#%V$N;XDj$K$h$j;H$($k$h$&$K$J$j$^$9!#\e(B
-      <directive module="core">AllowOverride</directive> 
-      \e$B%G%#%l%/%F%#%V$O!"\e(B<code>.htaccess</code>
-      \e$B%U%!%$%k$G!"$I$N%?%$%W$N%G%#%l%/%F%#%V$,@_Dj$G$-$k$+!"\e(B
-      \e$B$"$k$$$OA4$/;XDj$G$-$J$$$+$r;XDj$7$^$9!#\e(B
-      \e$B$3$NL\E*$KI,MW$K$J$k%G%#%l%/%F%#%V$r;HMQ$G$-$k$h$&$K$9$k$K$O!"\e(B
-      \e$B%5!<%P$N%a%$%s$N@_Dj$G!"0J2<$N@_Dj$,I,MW$K$J$j$^$9\e(B:</p>
+      <p><a href="htaccess.html"><code>.htaccess</code> \e$B%A%e!<%H%j%"%k\e(B</a>
+      \e$B$O\e(B <code>httpd.conf</code> \e$B$rJQ99$G$-$J$$>l9g$K$I$&$d$C$F\e(B CGI \e$B%W%m%0%i%`$r\e(B
+      \e$B;H$($k$h$&$K$9$k$+$r@bL@$7$F$$$^$9!#\e(B</p>
+    </section>
+
+    <section id="userdir">
+      <title>User \e$B%G%#%l%/%H%j\e(B</title>
+
+      <p><code>.cgi</code> \e$B$G=*$o$k$9$Y$F$N%U%!%$%k$KBP$7$F\e(B CGI \e$B%W%m%0%i%`$N\e(B
+      \e$B<B9T$r5v2D$9$k$K$O!"0J2<$N@_Dj$r;HMQ$G$-$^$9!#\e(B</p>
 
       <example>
-        AllowOverride Options
+      &lt;Directory /home/*/public_html&gt;<br/>
+      <indent>
+        Options +ExecCGI<br/>
+        AddHandler cgi-script .cgi<br/>
+      </indent>
+      &lt;/Directory&gt;
       </example>
 
-      <p><code>.htaccess</code>
-      \e$B%U%!%$%k$G$O!"<!$N%G%#%l%/%F%#%V$,I,MW$H$J$j$^$9\e(B:</p>
+      <p>\e$B%f!<%6%G%#%l%/%H%j$N\e(B <code>cgi-bin</code> \e$B%5%V%G%#%l%/%H%j$N\e(B
+      \e$B$9$Y$F$N%U%!%$%k$r\e(B CGI \e$B%W%m%0%i%`$H$7$F;XDj$7$?$$>l9g$K$O\e(B
+      \e$B0J2<$N$h$&$J$b$N$r;H$$$^$9!#\e(B</p>
 
       <example>
-        Options +ExecCGI
+      &lt;Directory /home/*/public_html/cgi-bin&gt;<br/>
+      <indent>
+        Options ExecCGI<br/>
+        SetHandler cgi-script<br/>
+      </indent>
+      &lt;/Directory&gt;
       </example>
 
-      <p>\e$B$3$N@_Dj$G$O!"$3$N%G%#%l%/%H%j$K$*$1$k\e(B CGI
-      \e$B%W%m%0%i%`$N<B9T$r5v2D$9$k$h$&\e(B Apache \e$B$KEA$($^$9!#\e(B</p>
     </section>
   </section>
 
 
     <dl>
       <dt>CGI \e$B%W%m%0%i%`$N=PNO\e(B</dt>
-      <dd>\e$BAG@2$i$7$$\e(B ! \e$B$=$l$O$9$Y$F$,$&$^$/F0$$$?$3$H$r0UL#$7$^$9!#\e(B</dd>
+      <dd>\e$BAG@2$i$7$$\e(B ! \e$B$=$l$O$9$Y$F$,$&$^$/F0$$$?$3$H$r0UL#$7$^$9!#\e(B
+      \e$B=PNO$,@5>o$@$1$l$I$b!"%V%i%&%6$,@5>o$K=hM}$7$F$/$l$J$$>l9g$O!"\e(B
+      \e$B@5$7$$\e(B <code>Content-Type</code> \e$B$r\e(B CGI \e$B%W%m%0%i%`Fb$G\e(B
+      \e$B%;%C%H$7$?$+$r3NG'$7$F$/$@$5$$!#\e(B</dd>
 
       <dt>CGI \e$B%W%m%0%i%`$N%=!<%9%3!<%I!"$^$?$O\e(B "POST Method Not Allowed"
       \e$B$H$$$&%a%C%;!<%8\e(B</dt> 
       \e$B$=$l$i$N%U%!%$%k$O!"$3$l$,2DG=$H$J$k@5$7$$%Q!<%_%C%7%g%s\e(B
       \e$B$r;}$C$F$$$kI,MW$,$"$j$^$9!#\e(B</p>
 
-      <p>\e$B$3$l$KBP$9$kNc30$O!"%5!<%P$,\e(B <a href="../suexec.html">suexec</a>
-      \e$B$r;HMQ$9$k$h$&@_Dj$5$l$F$$$k>l9g$G$9!#\e(Bsuexec \e$B$O!"\e(BCGI
-      \e$B%W%m%0%i%`$,CV$+$l$F$$$k%P!<%A%c%k%[%9%H$^$?$O%f!<%6$N\e(B
-      \e$B%[!<%`%G%#%l%/%H%j$K$h$C$F!"0[$J$k%f!<%68"8B$G<B9T$5$l$k$h$&$K$7$^$9!#\e(B
-      suexec \e$B$O$H$F$b87$7$$%Q!<%_%C%7%g%s$N%A%'%C%/$,$"$j!"\e(B
-      \e$B$=$N%A%'%C%/$rDL2a$G$-$J$$$H\e(B "Internal Server Error" \e$B$H$J$j!"$=$N\e(B
-      CGI \e$B%W%m%0%i%`$N<B9T$O<:GT$7$^$9!#\e(B
-      \e$B$3$N>l9g!"$I$N%;%-%e%j%F%#%A%'%C%/$,<:GT$7$F$$$k$N$+$rCN$k$?$a$K\e(B
-      suexec \e$B%m%0%U%!%$%k$r%A%'%C%/$9$kI,MW$,$"$j$^$9!#\e(B</p>
     </section>
 
     <section id="pathinformation">
-      <title>\e$B%Q%9>pJs\e(B</title>
+      <title>\e$B%Q%9>pJs$H4D6-\e(B</title>
 
       <p>\e$B%3%^%s%I%i%$%s$+$i%W%m%0%i%`$r<B9T$9$k$H$-!"\e(B
       \e$B0U<1$7$J$/$F$b%7%'%k$KEO$5$l$k>pJs$,$"$j$^$9!#\e(B
       \e$BNc$($P!";2>H$9$k%U%!%$%k$N$?$a$K$I$3$r8!:w$7$?$i$h$$$+$r\e(B
-      \e$B%7%'%k$KEA$($k%Q%9$,$"$j$^$9!#\e(B</p>
+      \e$B%7%'%k$KEA$($k\e(B <code>PATH</code> \e$B$,$"$j$^$9!#\e(B</p>
 
       <p>\e$B%W%m%0%i%`$,\e(B CGI \e$B%W%m%0%i%`$H$7$F%&%'%V%5!<%P$K$h$C$F<B9T$5$l$k$H$-!"\e(B
-      \e$B$=$l$O%Q%9$r;}$A$^$;$s!#\e(BCGI \e$B%W%m%0%i%`Fb$G8F$S=P$9$"$i$f$k%W%m%0%i%`\e(B
-      (\e$BNc$($P!"\e(B'sendmail' \e$B$N$h$&$J$b$N\e(B) \e$B$O!"\e(B
+      \e$B$=$l$OF1$8\e(B <code>PATH</code> \e$B$G$O$J$$$+$b$7$l$^$;$s!#\e(B
+      CGI \e$B%W%m%0%i%`Fb$G8F$S=P$9$"$i$f$k%W%m%0%i%`\e(B
+      (\e$BNc$($P!"\e(B<code>sendmail</code> \e$B$N$h$&$J$b$N\e(B) \e$B$O!"\e(B
       \e$B%U%k%Q%9$G;XDj$9$kI,MW$,$"$k$G$7$g$&!#$=$l$K$h$j!"\e(BCGI
       \e$B%W%m%0%i%`$r<B9T$7$h$&$H$7$?$H$-!"\e(B
       \e$B%7%'%k$O$=$N$h$&$J%W%m%0%i%`$r8+$D$1$k$3$H$,$G$-$^$9!#\e(B</p>
     </section>
 
     <section id="syntaxerrors">
-      <title>\e$B9=J8%(%i!<\e(B</title>
+      <title>\e$B%W%m%0%i%`%(%i!<\e(B</title>
 
       <p>CGI
       \e$B%W%m%0%i%`$,<:GT$9$k$N$OBgDq!"%W%m%0%i%`<+?H$KLdBj$,$"$k>l9g$G$9!#\e(B
       \e$B0lEY\e(B CGI \e$B$N;H$$J}$rM}2r$7!"A0=R$NFs$D$N8m$j$rHH$7$F$$$J$$$J$i$P!"\e(B
-      \e$B$^$:4V0c$$$J$/$=$&$G$7$g$&!#%V%i%&%6$rDL$7$F%F%9%H$r9T$&A0$KI,$:!"\e(B
-      \e$B%3%^%s%I%i%$%s$+$i%W%m%0%i%`$N<B9T$r;n$7$J$5$$!#\e(B
-      \e$B$3$l$K$h$j!"BgDq$NLdBj$,5/$3$i$J$/$J$j$^$9!#\e(B</p>
+      \e$B$^$:4V0c$$$J$/$=$&$G$7$g$&!#%V%i%&%6$r;H$C$F%F%9%H$9$kA0$K\e(B
+      \e$B$^$:3NG'$9$k$3$H$O!"%3%^%s%I%i%$%s$+$i%W%m%0%i%`$,<B9T$G$-$k$3$H$G$9!#\e(B
+      \e$BNc$($P!"0J2<$r<B9T$7$F$_$F$/$@$5$$\e(B:</p>
+
+      <example>
+      cd /usr/local/apache2/cgi-bin<br/>
+      ./first.pl
+      </example>
+
+      <p>(<code>perl</code> \e$B%$%s%?%W%j%?$O8F$P$J$$$G$/$@$5$$!#\e(B
+      \e$B%7%'%k$H\e(B Apache \e$B$,%9%/%j%W%H$N:G=i$N9T$N\e(B <a
+      href="#pathinformation">\e$B%Q%9>pJs\e(B</a> \e$B$r;H$C$F8+$D$1$^$9!#\e(B)</p>
+
+      <p>\e$B:G=i$K%W%m%0%i%`$+$i=PNO$5$l$k$N$O\e(B <code>Content-Type</code> \e$B$r4^$_!"\e(B
+      \e$B8e$K6u9T$NB3$/\e(B HTTP \e$B%X%C%@$G$J$1$l$P$J$j$^$;$s!#B>$N$b$N$,=PNO$5$l$F$$$k\e(B
+      \e$B>l9g$O!"\e(BApache \e$B$O$3$N%W%m%0%i%`$r%5!<%P7PM3$G<B9T$7$h$&$H$7$?$H$-$K$O\e(B
+      <code>Premature end of script headers</code> \e$B%(%i!<$r=PNO$7$^$9!#>\:Y$O\e(B
+      \e$B>e5-$N\e(B <a
+      href="#writing">CGI \e$B%W%m%0%i%`$r=q$/\e(B</a> \e$B$rFI$s$G$/$@$5$$!#\e(B</p>
     </section>
 
     <section id="errorlogs">
       \e$B%(%i!<%m%0$NFI$_J}$r3X$V$3$H$G!"$[$H$s$IA4$F$NLdBj$,?WB.$K3NG'$5$l!"\e(B
       \e$B?WB.$K2r7h$5$l$k$H$$$&$3$H$,J,$+$k$G$7$g$&!#\e(B</p>
     </section>
+
+    <section id="suexec">
+      <title>Suexec</title>
+
+      <p><a href="../suexec.html">suexec</a> \e$B%5%]!<%H%W%m%0%i%`$O\e(B
+      \e$B%P!<%A%c%k%[%9%H$d%f!<%6$N%[!<%`%G%#%l%/%H%j$N>l=j$K0M$C$F\e(B
+      CGI \e$B%W%m%0%i%`$r0c$&%f!<%68"8B$N2<$GAv$i$;$k$3$H$r2DG=$K$7$^$9!#\e(B
+      Suexec \e$B$N8"8B$N%A%'%C%/$OHs>o$K87$7$/!"$=$l$rK~$?$5$J$$>l9g$O\e(B
+      CGI \e$B%W%m%0%i%`$,\e(B <code>Premature end of script headers</code> \e$B%(%i!<$G\e(B
+      \e$B<B9T$5$l$^$;$s!#\e(B</p>
+
+      <p>suexec \e$B$r;H$C$F$$$k$+$I$&$+$rD4$Y$?$a$K$O\e(B <code>apachectl
+      -V</code> \e$B$r<B9T$7$F!"\e(B<code>SUEXEC_BIN</code> \e$B$N>l=j$rD4$Y$F$/$@$5$$!#\e(B
+      Apache \e$B$,$=$3$K\e(B suexec \e$B$N%P%$%J%j$rH/8+$7$?>l9g$O!"\e(Bsuexec \e$B$,\e(B
+      \e$B;HMQ$5$l$^$9!#\e(B</p>
+
+      <p>suexec \e$B$r40A4$KM}2r$7$F$$$J$$8B$j!";H$&$Y$-$G$O$"$j$^$;$s!#\e(B
+      suexec \e$B$rL58z$K$9$k$K$O!"\e(B<code>SUEXEC_BIN</code> \e$B$+$i;X$5$l$F$$$k\e(B
+      <code>suexec</code> \e$B%P%$%J%j$r:o=|\e(B (\e$B$+L>A0$rJQ99\e(B) \e$B$9$k$@$1$G$9!#\e(B
+      <a href="../suexec.html">suexec</a> \e$B$rFI$s$@8e$G!"$^$@$=$l$r\e(B
+      \e$B;H$$$?$$$N$G$"$l$P!"\e(B<code>suexec -V</code> \e$B$r<B9T$7$F\e(B suexec \e$B$N\e(B
+      \e$B%m%0%U%!%$%k$N0LCV$rD4$Y!"$=$N%m%0%U%!%$%k$r;H$C$F%]%j%7!<0cH?$r\e(B
+      \e$B8+$D$1$F$/$@$5$$!#\e(B</p>
+    </section>
   </section>
 
   <section id="behindscenes">