pgimage-3.0$B$N%$%s%9%H!<%k$K$D$$$F(B

0. $B%i%$%;%s%9>r7o(B

   $B?7(BBSD$B%i%$%;%s%9$G$9!%>\:Y$O(BCOPYRIGHT$B$r$*FI$_2<$5$$!%(B

1. $BI,MW$JJ*(B

  $B!&(BPostgreSQL 7.2 ($B$?$V$s$=$l$h$jA0$N%P!<%8%g%s$G$bBg>fIW$@$H;W$$$^$9(B)
  $B!&(BApache 1.3.23 ($B$?$V$s$=$l$h$jA0$N%P!<%8%g%s$G$bBg>fIW$@$H;W$$$^$9(B)
  $B!&(Bphp-4.1.2 or newer$BI,?\(B
  $B!&(BImageMagick$B$N(Bconvert$B%3%^%s%I(B

2. tar ball$B$NE83+(B

  pgimage-3.0.tar.gz $B$rE83+$7$^$9!%E83+$9$k>l=j$O<B:]$K%"%/%;%9$9$k(B
  URL$B$KBP1~$7$?>l=j$K$9$k$N$,0lHV4JC1$G$9$,!$E83+8eI,MW$J%G%#%l%/%H%j(B
  $B$r0\F0$7$F$b$+$^$$$^$;$s!%$3$3$G$O!$(B
  http://hostname/~foo/pgimage-3.0/ $B$H$$$&(BURL$B$G%"%/%;%9$G$-$k$h$&$K!$(B
  ~foo/public_html/pgimage-3.0 $B$H$$$&%G%#%l%/%H%j$KE83+$9$k$b$N$H$7$^(B
  $B$9(B($$B$O%7%'%k%W%m%s%W%H$G$9(B)$B!%$^$?!$(Bpgimage-3.0.tar.gz $B$O(B /tmp $B$K$*$$(B
  $B$F$"$k$b$N$H$7$^$9!%(B

  $ cd ~foo/public_html
  $ tar xfvz /tmp/pgimage-3.0.tar.gz

  $BE83+8e$N%U%!%$%k9=@.$O0J2<$N$h$&$K$J$C$F$$$^$9!%(B

  README		$B$3$N%U%!%$%k(B
  *.php			php$B%9%/%j%W%H(B(index.php$B$,%H%C%W%a%K%e!<$G$9(B)
  lib/			$BD>@\$O<B9T$5$l$J$$%i%$%V%i%j%9%/%j%W%H$G$9(B
  tools/		$B0lIt$N%9%/%j%W%H$r<+F0@8@.$9$k$?$a$N%D!<%k$G$9(B
  setup/		$B=i4|@_DjMQ$N%G!<%?%Y!<%9%9%/%j%W%H$J$I$,$"$j$^$9(B
  images/		$B%$%a!<%8%U%!%$%k$,CV$$$F$"$j$^$9(B
  phplib/		phplib-7.4-pre1+$BW"@n$5$s$N(Bregister_globals=off
			$B%Q%C%A$,CV$$$F$"$j$^$9(B

  $B$3$NCf$G!$(Btools, setup $B$O<B9T$K$OI,MW$J$$$b$N$J$N$G!$%$%s%9%H!<%k8e(B
  $B$O:o=|$9$k$+!$JL$N>l=j$K0\$7$F$b$+$^$$$^$;$s!%(B

3. $B%;%C%H%"%C%W(B

  $B%G%U%)%k%H$G$O!$(Bpgimage-3.0$B$O(B"pgimage"$B$H$$$&%G!<%?%Y!<%9$r(BApache$B$N<B(B
  $B9T%f!<%6(B($BDL>o(B"nobody"$B$H$$$&%f!<%6(B)$B$G%"%/%;%9$9$k$h$&$K$J$C$F$$$^$9!%(B
  $B$3$l$rJQ99$7$?$$>l9g$O!$0J2<$N%U%!%$%k$r=$@5$7$F$/$@$5$$!%(B

  $B%G!<%?%Y!<%9L>(B:

    lib/pgimage_local.inc $B$N(B14$B9TL\(B:

      var $Database = "pgimage";	// $B%+%9%?%^%$%:(B: DB$BL>$O(B"pgimage"$B$K$9$k(B

  $B%f!<%6L>(B:

    $BF1$8%U%!%$%k$N(B15-17$B9TL\(B:

	  var $User     = "";		// $B%+%9%?%^%$%:(B: DB$B$X$N@\B3%f!<%6$O(BWeb
		 			// $B%5!<%P$N(BUID$B$HF1$8(B
      var $Password = "";		// $BI,MW$J$i$P%Q%9%o!<%I$r%;%C%H(B


  $BB3$$$F!$(BImageMagick$B$N(Bconvert$B%3%^%s%I$NCV>l=j$r3NG'$7$^$9!%(B
  lib/init.inc$B$N(B

define("CONVERT", "/usr/X11R6/bin/convert -geometry ");

  $B$H$$$&9T$rI,MW$K1~$8$F=q$-49$($F$/$@$5$$!%(B

  $B<!$K!$>e$G@_Dj$7$?%G!<%?%Y!<%9$H%f!<%6$r:n@.$7$^$9!%%G%U%)%k%H$N$^$^(B
  $B$J$i!$0J2<$N%3%^%s%I$r<B9T$9$l$P(BOK$B$G$9!%(B

  $ createdb pgimage
  $ createuser nobody

  $B$=$7$F%G!<%?:n@.!$=i4|%G!<%?%m!<%I$N$?$a$K%9%/%j%W%H$r<B9T$7$^$9!%(B

  $ psql -e -f setup/create.sql pgimage

/usr/local/apache/conf/httpd.conf$B$N3:Ev9T$r0J2<$N$h$&$K=q$-49$($^$9!%(B

<Directory /home/*/public_html>
     AllowOverride Options
#    AllowOverride FileInfo AuthConfig Limit DirectoryIndex
#    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec  
#    <Limit GET POST OPTIONS PROPFIND>
#        Order allow,deny
#        Allow from all
#    </Limit>
#    <LimitExcept GET POST OPTIONS PROPFIND>
#        Order deny,allow
#        Deny from all
#    </LimitExcept>
</Directory>

4. $B=i4|4IM}<T%Q%9%o!<%I$K$D$$$F(B

  pgimage$B$O!$4IM}<T$H$7$F(B"admin"$B$H$$$&%"%+%&%s%H$,$9$G$KB8:_$7$^$9!%%Q(B
  $B%9%o!<%I$O(B"admin"$B$G$9!%1?MQ3+;O8e!$$J$k$Y$/Aa$/%Q%9%o!<%I$rJQ99$9$k(B
  $B$3$H$r$*4+$a$7$^$9!%(B

5. $BJQ99MzNr(B

2002/04/31
	$B!&%P!<%8%g%s(B2$B7O$OBG$A;_$a$K$7!$(BPHP4$B@lMQ$N(Bpgimage-3.0$B$r%j%j!<%9!%(B
	  pgimage-2.3$B$+$i0J2<$rJQ99$7$^$7$?!%(B

	  o PHP 4.1.2$B0J9_@lMQ$K$J$C$?(B
	  o register_globas=off$B$GF0$/$h$&$K$7$?(B
	  o $B2hA|EPO?;~$K%5%$%:$r;XDj$G$-$k$h$&$K$7$?(B
	  o $B%U%!%$%k%5%$%:$G$O$J$/!$2hA|$N%$%a!<%8%5%$%:$rI=<($9$k$h$&(B
	    $B$K$7$?(B
	  o $BJQ?tL$@_Dj$N1#$l%P%0$r$D$V$9(B

2001/09/15 2.3$B%j%j!<%9(B
	$B!&(B2.2$B$G(B.htaccess $B$r(BPHP3/PHP4$BN>J}$G;H$($k$h$&$K$7$?$D$b$j$,!$(B
	  $B<B$O(BPHP4$BC1FH$G%$%s%9%H!<%k$7$F$$$k>l9g$KF0$+$J$$$3$H$,H/3P!%(B
	  $B%P%0$r=$@5$7$F(B2.3$B$H$7$F%j%j!<%9!%(B

2001/07/31 2.2$B%j%j!<%9(B
	$B!&(B.htaccess $B$r(BPHP3/PHP4$BN>J}$G;H$($k$h$&$K$7$?(B
	$B!&(Bmain_menu.php3$B$NJ8K!%(%i!<$r=$@5(B(PHP4$B$G%Q!<%9$7$FH/3P(B)

2001/07/05 2.1$B%j%j!<%9(B
	$B!&0lHL%f!<%6$G!$Hs8x3+%"%k%P%`$N;~$K<+J,$N%"%k%P%`$,8+$i$l$J$$(B
          $B%P%0$r=$@5(B
	$B!&%U%!%$%kL>$K%9%Z!<%9$,4^$^$l$k$H$-$K%5%`%M!<%k$,:n@.$5$l$J$$(B
	  $B%P%0$r=$@5(B
	$B!&%;%C%7%g%s(BID$B$,(BURL$B0z?t$GEO$i$J$/$J$k%1!<%9$r=$@5(B

	   $B0J>e!$9b;3MM$N$4;XE&$G=$@5CW$7$^$7$?!%(B

	   $B$^$?!$(B

	$B!&(BCOPYRIGHT$B%U%!%$%k$NDI2C(B
	$B!&%m%0%$%s2hLL$G%P!<%8%g%sHV9f$NI=<((B

	$B$r9T$C$F$$$^$9!%(B

2001/06/04
	$B!V2~D{Bh(B3$BHG(B PostgreSQL$B40A496N,%,%$%I!WIUB0(BCD$B$K<}O?$7$F(B
	$B%P!<%8%g%s(B 2.0$B$r%j%j!<%9(B
