From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Feb 22 15:59:49 1999
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id PAA26599;
	Mon, 22 Feb 1999 15:59:49 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from pixy.issp.u-tokyo.ac.jp (pixy.issp.u-tokyo.ac.jp [157.82.115.45])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with SMTP id PAA26593
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 22 Feb 1999 15:59:48 +0900 (JST)
	(envelope-from ueta@pixy.issp.u-tokyo.ac.jp)
Received: (qmail 26596 invoked from network); 22 Feb 1999 06:59:26 -0000
Received: from localhost (127.0.0.1)
  by localhost with SMTP; 22 Feb 1999 06:59:26 -0000
To: FreeBSD-users-jp@jp.freebsd.org
Cc: ueta@pixy.issp.u-tokyo.ac.jp
In-Reply-To: Your message of "Mon, 22 Feb 1999 14:54:15 +0900 (JST)"
	<199902220554.OAA29012@netsv.nikkotelecom.co.jp>
References: <199902220554.OAA29012@netsv.nikkotelecom.co.jp>
X-Mailer: Mew version 1.91 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990222155925U.ueta@pixy.issp.u-tokyo.ac.jp>
Date: Mon, 22 Feb 1999 15:59:25 +0900
From: Ueta Masateru <ueta@pixy.issp.u-tokyo.ac.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 67
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: FreeBSD-users-jp 39101
Subject: [FreeBSD-users-jp 39101] Re: cgi =?ISO-2022-JP?B?GyRCJUcbKEI=?=
 =?ISO-2022-JP?B?GyRCJSMlbCUvJUglaiRORkkkXz1QJDcbKEI=?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: ueta@pixy.issp.u-tokyo.ac.jp

$B$3$s$K$A$O?"ED$G$9!#(B
From: Naoto Tominaga <tominaga@pp.iij4u.or.jp>
Subject: [FreeBSD-users-jp 39099] cgi $B%G%#%l%/%H%j$NFI$_=P$7(B 
Date: Mon, 22 Feb 1999 14:54:15 +0900 (JST)
Message-ID: <199902220554.OAA29012@netsv.nikkotelecom.co.jp>
> apache$B$N@_Dj$K$D$$$F<ALd$G$9!#(B
> $B8=:_!"%$%s%H%iFb$G!"%5!<%P!<N)$F$F(BWEB BBS$B$r:n$C$F5$$,$D$$$?$N$G$9$,!"(B
> CGI$B%G%#%l%/%H%j$G(Bcgi$B$O<B9T=PMh$F$b!"DL>o$N%U%!%$%k$NFI$_=P$7$H$+$,(B
> $B=PMh$J$$;v$,J,$+$j$^$7$?!#@_Dj$,0c$&$H$O;W$&$N$G$9$,!"J,$+$j$^$;$s$N$G!"(B
> $B$465<x$/$@$5$$(Bm(_ _)m

$B$^$:!"(B apache $B$N(B version $B$r=q$$$F$*$$$?J}$,59$7$$$+$H;W$$$^$9!#(Bapache 
$B$O(B 1.2 $B7ONs$H(B 1.3 $B7ONs$O$b$7$+$9$k$H0c$&$+$b$7$l$J$$$N$G!"E,@Z$J0U8+$r(B
$BF@$i$l$J$$$+$b$7$l$^$;$s$N$G!#(B

> Forbidden
> You don't have permission to access /cgi-bin/bbs/test.html
> on this server.
> $B$H$J$j!"%"%/%;%9=PMh$^$;$s!#(B
> [error] file permissions deny server execution:
>  /usr/local/www/data/cgi-bin/bbs/test.html

$B8+$k$K(B html file $B$r(B cgi file $B$H$7$F<B9T$7$h$&$H$7$F$$$k$h$&$G$9$M!#(B
(apache $B$K$O(B) cgi script $B$N(B handler $B$H$+$NDj5A$r$7$F$$$kItJ,$,$"$k$H;W(B
$B$$$^$9!#$=$3$"$?$j$N@_Dj$O$I$&$J$C$F$^$9$+!)(B

$B$A$J$_$K<j85$N5!3#(B(apache 1.3.4)$B$G;n$7$F$_$?$H$3$m!"$J$s$+(B ScriptAlias 
$B$r$+$1$?(B directory $B$K$"$k(B file $B$O(B application $B$H$7$F07$o$l$k$h$&$G$9!#(B
$B$5$i$K$h$/$_$k$H!"(B
---httpd.conf $B0zMQ$3$3$+$i(B
#ScriptAliases are essentially the same as Aliases, except that
# documents in the realname directory are treated as applications and
# run by the server when requested rather than as documents sent to
--- $B0zMQ$3$3$^$G(B

$B$*$b$$$C$-$j!"$=$N<g;]$N$3$H$,=q$+$l$F$$$k$h$&$J!D!#(B

> <Directory /usr/local/www/data/cgi-bin>
> AllowOverride None
> Options None
> </Directory>

$B8D?ME*$K$O(B cgi script $B$O(B home page $B$NCV$$$F$"$k(B directory $B$N2<$KCV$/$N(B
$B$O5$$K$J$j$^$9!#(B
#$B@_Dj$K2?$i$+$NH4$1$,$"$C$?;~(B cgi script $BKh8x3+$5$l$F$7$^$&$3$H$K$J$C(B
#$B$F!"$b$7$=$3$K(B securty hole $B$N$"$k(B script $B$,$"$C$?$i!D(B

<$B$R$H$j$4$H(B>
<Dirctory /usr/local/apache/cgi-bin/> $B$H$+$7$F$$$k$H!"(BCGI $B$r<B9T$9$k$?(B
$B$a$N(B Option  ExecCGI $B$,H4$1$F$$$F$b(B CGI $B$O<B9T$G$-$k$s$G$9$M!#$7$i$J$s(B
$B$@!#(B(apache 1.3.4 $B$G$N$*OC(B)$B!#$b$7$+$9$k$H(B home page $B$N$"$k(B directory 
$B0J2<$N;~$@$1(B ExecCGI $B$OI,MW$J$N$+$J!)(B
</$B$R$H$j$4$H(B>

> $B$3$l$O!"@_Dj$GJQ$($i$l$k$b$N$G$7$g$&$+!)(B
> $B<+J,$NM=A[$G$O!"(Baccess.conf $B$,2x$7$$$H;W$&$N$G$9$,!"(B
> Options $B$N=j$r(B All $B$H$+!"(BIndexes FollowSymLinks
> $B$H$+!"$d$C$F$_$?$s$G$9$,BLL\$G$7$?!&!&!&(B(;_;)
> $B!J:G0-!"(Bcgi$B$,<B9T$G$-$J$/$J$k;~$b$"$C$?(B(^^;$B!K(B

$B8D?ME*$J0U8+$G$9$,!"(Bapache $B$N(B manual $BFI$^$l$k$3$H$r$*4+$a$7$^$9!#(B
#$BL^O@$3$N8@MU$O<+J,$KD7$MJV$C$F$/$k$o$1$G$9$,(B :-)

$B$G$O$G$O(B
--
$B?"ED(B $B@551(B ueta@pixy.issp.u-tokyo.ac.jp
PGP fingerprint = 6F 1E 85 ED 4C C9 04 66  15 86 C2 2D 0C DE 9D 59
