cvs: phpdoc /ja/chapters install.apache.xml install.caudium.xml install.commandline.xml install.configure.databases.xml install.configure.graphics.xml
install.configure.misc.xml install.configure.php.xml install.configure.servers.xml install.configure.xml install.configure.xml.xml install.fhttpd.xml
install.hpux.xml install.iis.xml install.linux.xml install.macosx.xml install.netscape-enterprise.xml install.omnihttpd.xml install.openbsd.xml
install.oreilly.xml install.otherhttpd.xml install.problems.xml install.solaris.xml install.unix.xml install.windows.xml install.xitami.xml
install.xml /ja/functions bzip2.xml
| From: | Masaki Fujimoto | Date: | Mon, 14 Jan 2002 09:56:35 +0000 |
| Subject: | cvs: phpdoc /ja/chapters install.apache.xml install.caudium.xml install.commandline.xml install.configure.databases.xml install.configure.graphics.xml install.configure.misc.xml install.configure.php.xml install.configure.servers.xml install.configure.xml install.configure.xml.xml install.fhttpd.xml install.hpux.xml install.iis.xml install.linux.xml install.macosx.xml install.netscape-enterprise.xml install.omnihttpd.xml install.openbsd.xml install.oreilly.xml install.otherhttpd.xml install.problems.xml install.solaris.xml install.unix.xml install.windows.xml install.xitami.xml install.xml /ja/functions bzip2.xml |
||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969341182@lists.php.net to get a copy of this message | ||
fujimoto Mon Jan 14 04:56:35 2002 EDT
Removed files:
/phpdoc/ja/chapters install.apache.xml install.caudium.xml
install.commandline.xml
install.configure.databases.xml
install.configure.graphics.xml
install.configure.misc.xml
install.configure.php.xml
install.configure.servers.xml
install.configure.xml install.configure.xml.xml
install.fhttpd.xml install.hpux.xml
install.iis.xml install.linux.xml
install.macosx.xml
install.netscape-enterprise.xml
install.omnihttpd.xml install.openbsd.xml
install.oreilly.xml install.otherhttpd.xml
install.problems.xml install.solaris.xml
install.unix.xml install.windows.xml
install.xitami.xml
Modified files:
/phpdoc/ja/chapters install.xml
/phpdoc/ja/functions bzip2.xml
Log:
bit too eager. reverting.
Index: phpdoc/ja/chapters/install.xml diff -u phpdoc/ja/chapters/install.xml:1.43 phpdoc/ja/chapters/install.xml:1.44 --- phpdoc/ja/chapters/install.xml:1.43 Mon Jan 14 00:58:03 2002 +++ phpdoc/ja/chapters/install.xml Mon Jan 14 04:56:35 2002 @@ -5,7 +5,7 @@ <sect1 id="install.general"> <title>ã¤ã³ã¹ãã¼ã«å ¨è¬</title> <para> - ã¤ã³ã¹ãã¼ã«ããåã«ãã¾ããPHPã使ç¨ããç®çãç¥ãå¿ è¦ãããã¾ãã + ã¤ã³ã¹ãã¼ã«åã«ã¯ãã¾ããPHPã使ç¨ããç®çãç¥ãå¿ è¦ãããã¾ãã PHPãé©ç¨å¯è½ãªåéã¨ãã¦ã¯å¤§ãã3ã¤ã®ç¨®é¡ãããã¾ãã ãããã¯ã<link linkend="intro-whatcando">PHPã§ã§ãããã¨ã¯?</link> ã®ã»ã¯ã·ã§ã³ã«è¨è¿°ããã¦ããã以ä¸ã®ãããªãã®ã§ãã @@ -71,25 +71,5077 @@ </para> </sect1> - &chapters.install.hpux; - &chapters.install.linux; - &chapters.install.macosx; - &chapters.install.openbsd; - &chapters.install.solaris; - &chapters.install.unix; - &chapters.install.windows; - &chapters.install.commandline; - &chapters.install.apache; - &chapters.install.caudium; - &chapters.install.fhttpd; - &chapters.install.iis; - &chapters.install.netscape-enterprise; - &chapters.install.omnihttpd; - &chapters.install.oreilly; - &chapters.install.xitami; - &chapters.install.otherhttpd; - &chapters.install.problems; - &chapters.install.configure; + <sect1 id="install.unix"> + <title>UNIX ã·ã¹ãã ã«ãããã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã«ããã¦ã¯ãUNIXã·ã¹ãã ä¸ã§ã®PHP ã®ã¤ã³ã¹ãã¼ã«ã¨è¨å®ã«é¢ãã + æå¼ãã示ãã¾ããèªã¿é²ãåã«ä½¿ç¨ãããã©ãããã©ã¼ã ã¾ãã¯Webãµã¼ + ãã«ã¤ãã¦å¿ è¦ãªé¨åã調ã¹ãããã«ãã¦ä¸ããã + </para> + <para> + äºåã«å¿ è¦ãªç¥èã¨ã½ããã¦ã¨ã¢ã以ä¸ã«ç¤ºãã¾ãã + <itemizedlist> + <listitem> + <simpara> + UNIX ã«é¢ããåºæ¬çãªç¥è("make" ããã³C ã³ã³ãã¤ã©ã使ããç¨åº¦) + </simpara> + </listitem> + <listitem> + <simpara> + ANSI C ã³ã³ãã¤ã©(ã³ã³ãã¤ã«ããå ´å) + </simpara> + </listitem> + <listitem> + <simpara> + flex(ã³ã³ãã¤ã«ç¨) + </simpara> + </listitem> + <listitem> + <simpara> + bison (ã³ã³ãã¤ã«ç¨) + </simpara> + </listitem> + <listitem> + <simpara> + Web ãµã¼ã + </simpara> + </listitem> + <listitem> + <simpara> + (gdãpdfã©ã¤ãã©ãªçã®ãããª)ã¢ã¸ã¥ã¼ã«ç¨ã®ã³ã³ãã¼ãã³ã + </simpara> + </listitem> + </itemizedlist> + </para> + + <para> + UNIXãã©ãããã©ã¼ã ã§æ§ã ãªããã±ã¼ã¸ã使ç¨ãã¦PHPã®ã³ã³ãã¤ã«ã + ãã³è¨å®ãè¡ãæ¹æ³ã¯è¤æ°ããã¾ããã¦ã¼ã¶èªèº«ã«ããã³ã³ãã¤ã«ããã³ + è¨å®ã®å¦çã¯ããè¤éã§ãããã®ããããã®ææ¸ã§ã¯ãããã®æé ã«ã¤ã + ã¦ãã詳細ã«èª¬æãã¾ãã + </para> + + <para> + PHPã®åæè¨å®ããã³è¨å®å¦çã¯ã<filename>configure</filename>ã¹ã¯ + ãªããã§ã³ãã³ãã©ã¤ã³ã®ãªãã·ã§ã³ã使ç¨ãããã¨ã«ããå¶å¾¡ããã¾ãã + ãã®ãã¼ã¸ã¯ãæãä¸è¬çãªãªãã·ã§ã³ã®ä½¿ç¨æ³ãæ¦èª¬ãããã®ã§ããã + ãã®ä»ã«ãå¤ãã®è¨å®æ¹æ³ãããã¾ãã詳細ã«ã¤ãã¦ã¯ã<link + linkend="install.configure">configureãªãã·ã§ã³ã®å®å ¨ãªãªã¹ã + </link> ãåç §ä¸ãããPHPãã¤ã³ã¹ãã¼ã«ããæ¹æ³ã¯è¤æ°ããã¾ãã + <itemizedlist> + <listitem> + <simpara> + <link linkend="install.apache">Apacheã¢ã¸ã¥ã¼ã«</link> + ã¨ã㦠+ </simpara> + </listitem> + <listitem> + <simpara> + <link linkend="install.fhttpd">fhttpdã¢ã¸ã¥ã¼ã«</link>ã¨ã + 㦠+ </simpara> + </listitem> + <listitem> + <simpara> + <link + linkend="install.otherhttpd">AOLServer, NSAPI, + phttpd, Pi3Web, Roxen, thttpd, Zeus</link>ã¨ãã¦ä½¿ç¨ãã + </simpara> + </listitem> + <listitem> + <simpara> + <link linkend="install.commandline">CGIå®è¡ãã¡ã¤ã«</link> + ã¨ã㦠+ </simpara> + </listitem> + </itemizedlist> + </para> + + <sect2 id="install.unix.apache-module"> + <title>Apacheã¢ã¸ã¥ã¼ã« ã¯ã¤ãã¯ãªãã¡ã¬ã³ã¹</title> + + <para> + PHPã¯ãApacheã¢ã¸ã¥ã¼ã«ã¨ãã¦ã³ã³ãã¤ã«ããæ¹æ³ã«ã¯ç°ãªã£ãè¤æ°ã® + æ¹æ³ãããã¾ããã¾ãå§ãã«ç°¡åãªã¤ã³ã¹ãã¼ã«æé ã示ãã¾ãã + </para> + + <example id="install.unix.apache-module.quick"> + <title> + PHP 4 ã®ç°¡åãªã¤ã³ã¹ãã¼ã«æé (Apache ã¢ã¸ã¥ã¼ã«ç) + </title> + <programlisting role="shell"> +<![CDATA[ +1. gunzip apache_1.3.x.tar.gz +2. tar xvf apache_1.3.x.tar +3. gunzip php-x.x.x.tar.gz +4. tar xvf php-x.x.x.tar +5. cd apache_1.3.x +6. ./configure --prefix=/www +7. cd ../php-x.x.x +8. ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars +9. make +10. make install +11. cd ../apache_1.3.x +12. ./configure --activate-module=src/modules/php4/libphp4.a +13. make +14. make install +15. cd ../php-x.x.x +16. cp php.ini-dist /usr/local/lib/php.ini +17. httpd.conf ã¾ã㯠srm.conf ãã¡ã¤ã«ãç·¨éãã以ä¸ã追å : + AddType application/x-httpd-php .php + +18. éå¸¸ã®æé ã§Apacheãµã¼ããåèµ·åãã¦ä¸ããã(åèµ·åããããã«HUPã¾ + ãã¯USR1ã·ã°ãã«ã使ç¨ããã®ã§ã¯ãªãããµã¼ãã忢ããåèµ·åããå¿ + è¦ãããã¾ãã) +]]> + </programlisting> + </example> + </sect2> + + <sect2 id="install.building"> + <title>æ§ç¯</title> + <simpara> + PHPãè¨å®ããå¾ã§ã¯ãCGIå®è¡ãã¤ããªã¾ãã¯PHPã©ã¤ãã©ãªãæ§ç¯ãã + æºåãã§ãã¦ãã¾ããã³ãã³ã <command>make</command> ãå®è¡ããå ´ + åã«ã¯æ³¨æãè¦ãã¾ãããã®ã³ãã³ãã®å®è¡ã失æãããã®åå ã䏿 + ãªå ´åã«ã¯ã<link linkend="install.problems">åé¡ã«é¢ããã»ã¯ã·ã§ + ã³</link>ãåç §ä¸ããã + </simpara> + </sect2> + </sect1> + + <sect1 id="install.linux"> + <title>UNIX/Linux ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã§ã¯ãPHPãLinuxã«ã¤ã³ã¹ãã¼ã«ããå ´åã®æ³¨æã¨ã³ãã«ã¤ãã¦èª¬æ + ãã¾ãã + </para> + <sect2 id="install.linux.packages"> + <title>ããã±ã¼ã¸ã®ä½¿ç¨æ³</title> + <simpara> + å¤ãã®Linuxãã£ã¹ããªãã¥ã¼ã·ã§ã³ã§ã¯rpmãã¡ã¤ã«ã®ãããªããã±ã¼ + ã¸ã¤ã³ã¹ãã¼ã«æ©è½ããµãã¼ãããã¦ãã¾ããããã«ãããæ¨æºè¨å®ã® + æ§ç¯ã¯ããªãç°¡åã«ãªãã¾ããã(ã»ãã¥ã¢ãµã¼ããæ¨æºä»¥å¤ã®ãã¼ã¿ãã¼ + ã¹ãã©ã¤ãã®ãããª)æ¨æºä»¥å¤ã®æ©è½ãå¿ è¦ã¨ããå ´åã«ã¯ãPHPãWebãµã¼ + ããåæ§ç¯ããå¿ è¦ãããã¾ããã½ããã¦ã¨ã¢ã®æ§ç¯ããã³ã³ã³ãã¤ã« + ã«ä¸æ £ããªå ´åã«ã¯ãå¿ è¦ã¨ããæ©è½ãæããPHPãæ¢ã«ããã±ã¼ã¸åã + ãã¦ããªããã©ããã調ã¹ã¦ã¿ã価å¤ã¯ããã¾ãã + </simpara> + </sect2> + </sect1> + + <sect1 id="install.hpux"> + <title>UNIX/HP-UX ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã§ã¯ãHP-UXã¸ã®ã¤ã³ã¹ãã¼ã«ã«åºæã®æ³¨æã¨ã³ãã«ã¤ãã¦èª¬æãã¾ + ãã + </para> + <example id="install.hpux.example"> + <title> + HP-UX 10 ã¸ã®ã¤ã³ã¹ãã¼ã«æé + </title> + <screen> +<![CDATA[ +From: paul_mckay@clearwater-it.co.uk +04-Jan-2001 09:49 +(ãã®æé ã¯ãphp v4.0.4 ããã³ apache v1.3.9 ç¨ã§ã) + +PHPã¨ApacheãHP-UX 10.20ã«ã¤ã³ã¹ãã¼ã«ããã? + +1. gzipãå¿ è¦ã§ãã + http://hpux.connect.org.uk/ftp/hpux/Gnu/gzip-1.2.4a/gzip-1.2.4a-sd-10.20.depot.Z + ãããã¤ããªãã¡ã¤ã«ããã¦ã³ãã¼ãããã¡ã¤ã«ãè§£åããswinstallãä½¿ç¨ + ãã¦ã¤ã³ã¹ãã¼ã«ãã¦ä¸ããã + + +2. gccãå¿ è¦ã§ãã + http://gatekeep.cs.utah.edu/ftp/hpux/Gnu/gcc-2.95.2/gcc-2.95.2-sd-10.20.depot.gzãããã¤ããªããã¦ã³ãã¼ããããã®ãã¡ã¤ã«ãgunzipã«ããè§£åãswinstallã«ããã¤ã³ã¹ãã¼ã«ãã¦ä¸ããã + + +3. gnu binutilsãå¿ è¦ã§ãã + http://hpux.connect.org.uk/ftp/hpux/Gnu/binutils-2.9.1/binutils-2.9.1-sd-10.20.depot.gz + ãããã¤ããªé å¸ãã¡ã¤ã«ããã¦ã³ãã¼ãå¯è½ã§ãgunzipã«ããè§£åãã + swinstallã«ããã¤ã³ã¹ãã¼ã«ãã¦ä¸ããã + + +4. bisonãå¿ è¦ã§ãããã¤ããªé å¸ãã¡ã¤ã«ã + http://hpux.connect.org.uk/ftp/hpux/Gnu/bison-1.28/bison-1.28-sd-10.20.depot.gz + ãããã¦ã³ãã¼ãå¯è½ã§ãã¤ã³ã¹ãã¼ã«ãã¦ä¸ããã + +5. flexãå¿ è¦ã§ããhttp://www.gnu.org ã®ãã©ã¼ãµã¤ãã®ã©ããããã½ã¼ã¹ + ã³ã¼ãããã¦ã³ãã¼ãããå¿ è¦ãããã¾ããftpãµã¤ãã®non-gnuãã£ã¬ã¯ + ããªã«ããã¾ãããã®ãã¡ã¤ã«ããã¦ã³ãã¼ãããgunzipã®å¾ãtar -xvf + ãå®è¡ãã¦ä¸ãããæ°è¦ã«ä½æãããflexãã£ã¬ã¯ããªã«ç§»åãã + ./configure ãå®è¡ããmakeãå®è¡ãã¾ãããã®å¾ãmake installãå® + è¡ãã¾ãã + + ããã§ã¨ã©ã¼ãçºçããå ´åã¯ãããããgccçãPATHã«ã¯ãªãããã§ã + ã®ã§ãPATHã«ãããã追å ãã¦ä¸ããã + +ããã§ãé£ããæé ãè¡ãã¾ãã + +6.PHPã¨Apacheã®ã½ã¼ã¹ããã¦ã³ãã¼ããã¦ä¸ããã + +7.ãã®ãã¡ã¤ã«ã«gunzipã¨tar -xvfãå®è¡ãã¦ä¸ããã + +ã³ã³ãã¤ã«ãéãããã«ããã¤ãã®ãã¡ã¤ã«ãä¿®æ£ããå¿ è¦ãããã¾ãã + +8. ã¾ããhpuxã·ã¹ãã ã®å ´åã¯ãè¨å®ãèªèã§ããªããããªã®ã§ä¿®æ£ãè¦ã + ã¾ããããè¯ãæ¹æ³ãããããããã¾ããããæã£åãæ©ãç°¡åãªæ¹æ³ã¯ã + configureã¹ã¯ãªããã®47286è¡ç®ã«æ¬¡ã®è¡ã追å ãããã¨ã§ãã + lt_target=hpux10.20 + +9. 次ã®ãapache GuessOS ãã¡ã¤ã«ãä¿®æ£ãè¦ãã¾ãã +apache_1.3.9/src/helpers ã®89è¡ç®ã + "echo "hp${HPUXMACH}-hpux${HPUXVER}"; exit 0" +ãã + "echo "hp${HPUXMACH}-hp-hpux${HPUXVER}"; exit 0" +ã«å¤æ´ãã¦ä¸ããã + +10. HP-UXã§ã¯PHPãå ±æãªãã¸ã§ã¯ãã¨ãã¦ã¤ã³ã¹ãã¼ã«ãããã¨ã¯ã§ãã¾ã + ãããã®ãããApacheãã¼ã¸ã®æé ã«å¾ã£ã¦éçã«ã³ã³ãã¤ã«ããå¿ è¦ + ãããã¾ãã + +11. PHP ããã³ apache ã®ã³ã³ãã¤ã«ã«æåãã¦ããapache ã¯èµ·åãã¾ããã + Apacheç¨ã« wwwã¾ãã¯apacheã®ãããªæ°è¦ã¦ã¼ã¶ã使ããå¿ è¦ããã + ã¾ããApacheã®conf/httpd.confã®252è¡ç®ã¨253è¡ç®ã + User nobody + Group nogroup +ããä¾ãã° + User www + Group sys +ã«å¤æ´ãã¦ä¸ããã + + ããã¯ãhp-uxã§ã¯Apacheãnobodyã¨ãã¦å®è¡ã§ããªãããã§ããApache + ã¨PHPã¯ããã«ããåä½ããããã«ãªãã¾ãã + + +ãã®æå¼ãæå©ãã«ãªããã¨ãé¡ãã¤ã¤ã +Paul Mckay +]]> + </screen> + </example> + +</sect1> + +<sect1 id="install.solaris"> +<title>UNIX/Solaris ã¸ã®ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã¯ãSolaricã«PHPãã¤ã³ã¹ãã¼ã«ããéã®æ³¨æã¨ã³ãã説æãã¾ãã + </para> + <sect2 id="install.solaris.required"> + <title>å¿ è¦ãªã½ããã¦ã¨ã¢</title> + <para> + Solaris ã¤ã³ã¹ãã¼ã«ã¯ãCã³ã³ãã¤ã©ããã³é¢é£ãããã¼ã«ãæ¬ ãã¦ã + ããã¨ãå¤ãã§ããå¿ è¦ãªã½ããã¦ã¨ã¢ã¯æ¬¡ã®ããã«ãªãã¾ãã + <itemizedlist> + <listitem> + <simpara> + gcc (æ¨å¥¨ããã¾ãããä»ã®C ã³ã³ãã¤ã©ãåä½ããããããã¾ãã) + </simpara> + </listitem> + <listitem> + <simpara> + make + </simpara> + </listitem> + <listitem> + <simpara> + flex + </simpara> + </listitem> + <listitem> + <simpara> + bison + </simpara> + </listitem> + <listitem> + <simpara> + m4 + </simpara> + </listitem> + <listitem> + <simpara> + autoconf + </simpara> + </listitem> + <listitem> + <simpara> + automake + </simpara> + </listitem> + <listitem> + <simpara> + perl + </simpara> + </listitem> + <listitem> + <simpara> + gzip + </simpara> + </listitem> + <listitem> + <simpara> + tar + </simpara> + </listitem> + </itemizedlist> + å ãã¦ã(Oracleã¾ãã¯MySQLã®ãããª)使ç¨ããè¨å®ã«å¿ãã追å ã½ãã + ã¦ã¨ã¢ãã¤ã³ã¹ãã¼ã«(ããããã¯ã³ã³ãã¤ã«ã)ããå¿ è¦ãããã¾ãã + </para> + </sect2> + + <sect2 id="install.solaris.packages"> + <title>ããã±ã¼ã¸ã®ä½¿ç¨</title> + <simpara> + å¿ è¦ãªã³ã³ãã¼ãã³ãã®ã»ã¨ãã©ãã¤ã³ã¹ãã¼ã«ããéã«pkgaddã«ãã + solarisã¤ã³ã¹ãã¼ã«å¦çãç°¡åã«è¡ããã¨ãå¯è½ã§ãã + </simpara> + </sect2> + </sect1> + + <sect1 id="install.openbsd"> + <title>Unix/OpenBSD ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã§ã¯ãPHPã <ulink url="&url.openbsd;">OpenBSD</ulink> ã«ã¤ã³ + ã¹ãã¼ã«ããå ´åã«åºæã®æ³¨æäºé ã¨ãã³ãã«ã¤ãã¦èª¬æãã¾ãã + </para> + <sect2 id="install.openbsd.ports"> + <title>ports ã使ç¨ãã</title> + <simpara> + ãã®æ¹æ³ã¯ç¶æç®¡çãã人ã«ããææ°ã®ããããã»ãã¥ãªãã£ä¸ã®ä¿®æ£ + ãé©ç¨ããã¦ãããPHPãOpenBSDã«ã¤ã³ã¹ãã¼ã«ããéã«æ¨å¥¨ãããæ¹ + æ³ã§ãããã®æ¹æ³ã使ç¨ããã«ã¯ã<ulink url="&url.openbsd.ports;"> + ææ°ã®portsããªã¼</ulink>ãæã«å ¥ãã¦ãããã©ããã確èªãã¦ä¸ããã + ç¶ãã¦ãã¤ã³ã¹ãã¼ã«ããããã®ãè¦ã¤ãã<command>make + install</command>ã³ãã³ããå®è¡ãã¾ãã以ä¸ã«ãããå®è¡ããéã®ä¾ + ã示ãã¾ãã + </simpara> + <example id="install.openbsd.ports.example"> + <title>OpenBSD ports ã«ããã¤ã³ã¹ãã¼ã«ä¾</title> + <programlisting> +<![CDATA[ +$ cd /usr/ports/www/php4 +$ make show VARNAME=FLAVORS + (choose which flavors you want from the list) +$ env FLAVOR="imap gettext ldap mysql gd" make install +$ /usr/local/sbin/php4-enable +]]> + </programlisting> + </example> + </sect2> + + <sect2 id="install.openbsd.packages"> + <title>ããã±ã¼ã¸ã®ä½¿ç¨</title> + <simpara> + <ulink url="&url.openbsd;">OpenBSD</ulink> ã®ãã¼ã¸ã§ã³æ¯ã«ã³ã³ã + ã¤ã«æ¸ã®ããã±ã¼ã¸ãå ¥æå¯è½ã§ãããããã¯ãOSã«ã¤ã³ã¹ãã¼ã«ãã + ãApacheã®ãã¼ã¸ã§ã³ã«èªåçã«åããããã¾ãããããããã®ãã¼ã + ã«ã¯(<emphasis>flavors</emphasis>ã¨å¼ã°ãã)å¤ãã®ãªãã·ã§ã³ãã + ããããports ããªã¼ã使ç¨ãã¦ã½ã¼ã¹ããã³ã³ãã¤ã«ããæ¹ãç°¡åã§ + ããã¨æãããããã¾ãããå©ç¨å¯è½ãªããã±ã¼ã¸ã«é¢ãããã詳細㪠+ æ å ±ã«ã¤ãã¦ã¯ããã¥ã¢ã« <ulink + url="&url.openbsd.packages;">packages(7)</ulink> ãåç §ä¸ããã + </simpara> + </sect2> + </sect1> + + <sect1 id="install.macosx"> + <title>Mac OS X ã¸ã®ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã¯ãPHPãMac OS Xãã¤ã³ã¹ãã¼ã«ããéã®æ³¨æäºé ã¨ã³ãã説æã + ã¾ãã + </para> + <sect2 id="install.macosx.packages"> + <title>ããã±ã¼ã¸ã®ä½¿ç¨æ³</title> + <simpara> + æ°ã¯å°ãªãã§ãããMac OS X ç¨ã«ããã±ã¼ã¸åãããã³ã³ãã¤ã«ããã + PHPãåå¨ãã¾ããããã«ããæ¨æºçãªè¨å®ãæ§ç¯ãããã¨ãéå¸¸ã«æ¥½ã« + ãªãã¾ããã(ã»ãã¥ã¢ãµã¼ãã¾ãã¯å¥ã®ãã¼ã¿ãã¼ã¹ãã©ã¤ãã®ãããª) + ç°ãªãæ©è½ãå¿ è¦ãªå ´åã«ã¯ãPHPãWebãµã¼ããæ§ç¯ããå¿ è¦ãçãã + å¯è½æ§ãããã¾ããã½ããã¦ã¨ã¢ã®æ§ç¯ããã³ã³ã³ãã¤ã«ã«ä¸æ £ããªå ´ + åãå¿ è¦ã¨ããæ©è½ãæããããã±ã¼ã¸çã®PHPãæ¢ã«æ§ç¯ããã¦ããªã + ãã©ããã調ã¹ããã¨ãæ¨å¥¨ãã¾ãã + </simpara> + </sect2> + + <sect2 id="install.macosx.compile"> + <title>OS X ãµã¼ãã§ã®ã³ã³ãã¤ã«</title> + <simpara> + Mac OS Xã«ã¯å ãã«ç°ãªãäºã¤ã®ãã¼ã¸ã§ã³ãã¤ã¾ããã¯ã©ã¤ã¢ã³ã㨠+ ãµã¼ããããã¾ãã以ä¸ã®èª¬æã¯ãOS Xãµã¼ãã«é¢ãããã®ã§ãã + </simpara> + <example id="install.macosx.compile.example"> + <title>Mac OS X ãµã¼ãã¸ã®ã¤ã³ã¹ãã¼ã«</title> + <screen> +<![CDATA[ +1. Apacheã¨PHPã®ææ°çãå ¥æ +2. ãããã®tarãå±éããApacheã®configureããã°ã©ã ã以ä¸ã®ããã«å®è¡ + ./configure --exec-prefix=/usr \ + --localstatedir=/var \ + --mandir=/usr/share/man \ + --libexecdir=/System/Library/Apache/Modules \ + --iconsdir=/System/Library/Apache/Icons \ + --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \ + --enable-shared=max \ + --enable-module=most \ + --target=apache + +4. ã³ã³ãã¤ã©ã«æé©åãè¡ããããå ´åã«ã¯ã次ã®è¡ã追å ã§ãã¾ãã + setenv OPTIM=-O2 + +5. 次ã«ãPHP4ã½ã¼ã¹ãã£ã¬ã¯ããªã«è¡ããconfigure ãè¡ãã¾ãã + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --mandir=/usr/share/man \ + --with-xml \ + --with-apache=/src/apache_1.3.12 + + ä»ã«è¿½å ãããã®(MySQLãGDç)ãããå ´åãå¿ ãããã§ãããã追å ã + ãããã«ãã¦ä¸ããã--with-apacheæååã«é¢ãã¦ã¯ãApacheã½ã¼ã¹ã® + ãã£ã¬ã¯ããªã"/src/apache_1.3.12"ã®ããã«æå®ãã¦ä¸ããã +6. make +7. make install + ããã«ãããApacheã½ã¼ã¹ãã£ã¬ã¯ããªã«src/modules/php4ã®ä¸ã® + ãã£ã¬ã¯ããªã追å ããã¾ã + +8. ããã§ãApacheãåè¨å®ãã PHP4ãåæ§ç¯ãã¾ã + ./configure --exec-prefix=/usr \ + --localstatedir=/var \ + --mandir=/usr/share/man \ + --libexecdir=/System/Library/Apache/Modules \ + --iconsdir=/System/Library/Apache/Icons \ + --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \ + --enable-shared=max \ + --enable-module=most \ + --target=apache \ + --activate-module=src/modules/php4/libphp4.a + + libmodphp4.a ãæéåãã¨ããã¡ãã»ã¼ã¸ãåºåãããããããã¾ããã + ãã®å ´åãApacheã½ã¼ã¹ãã£ã¬ã¯ããªã® + src/modules/php4ãã£ã¬ã¯ããªã«è¡ãã以ä¸ã®ã³ãã³ããå®è¡ãã¾ãã + + ranlib libmodphp4.a + + 次ã«Apacheã½ã¼ã¹ãã£ã¬ã¯ããªã®ã«ã¼ãã«æ»ããä¸è¨ã®configureã³ã + ã³ããåã³å®è¡ãã¾ããããã«ãããªã³ã¯ãã¼ãã«ãææ°ã«ãªãã¾ãã + + +9. make +10. make install + +11. php.ini-dist ãã¡ã¤ã«ãPHP4ã½ã¼ã¹ãã£ã¬ã¯ããªãã "bin" ãã£ã¬ã¯ã + ãªã«ã³ãã¼ãããªãã¼ã ãã¾ãã + cp php.ini-dist /usr/local/bin/php.ini + + ã¾ã㯠(localãã£ã¬ã¯ããªããªãå ´å) + + cp php.ini-dist /usr/bin/php.ini +]]> + </screen> + </example> + <simpara> + <ulink url="&url.stepwise.macosx-client;">Mac OS X ã¯ã©ã¤ã¢ã³ã + </ulink>ããã³ + <ulink url="&url.stepwise.macosx-client;">Mac OS X ãµã¼ã</ulink> + ã«é¢ããä»ã®ä¾ã¯ã<ulink url="&url.stepwise;">Stepwise</ulink>ã§ + åå¾å¯è½ã§ãã + </simpara> + </sect2> + + <sect2 id="install.macosx.client"> + <title>MacOS Xç¨ã¯ã©ã¤ã¢ã³ãã®ã³ã³ãã¤ã«</title> + <simpara> + 以ä¸ã®ãã³ãã¯ã<ulink url="&url.macosx;">Marc Liyanage</ulink> + æ°ã«æä¾ãã¦é ãããã®ã§ãã + </simpara> + <simpara> + Apache Webãµã¼ãç¨PHPã¢ã¸ã¥ã¼ã«ãMac OS Xã«å«ã¾ãã¦ãã¾ãã + ãã®ãã¼ã¸ã§ã³ã«ã¯ã ãã¼ã¿ãã¼ã¹MySQLã¨PostgreSQLã®ãµãã¼ããå«ã¾ + ãã¦ãã¾ãã + </simpara> + <simpara> + 注æ:以ä¸ã®æé ãè¡ãéã¯ãApache Webãµã¼ãããã¦ã³ãããå¯è½æ§ + ãããã®ã§æ³¨æãã¦ä¸ãã! + </simpara> + <para> + 以ä¸ã®ã¤ã³ã¹ãã¼ã«æé ãå®è¡ãã¾ãã + <itemizedlist> + <listitem> + <simpara> + 1. ã¿ã¼ããã«ã¦ã¤ã³ãã¦ããªã¼ãã³ + </simpara> + </listitem> + <listitem> + <simpara> + 2. "wget + http://www.diax.ch/users/liyanage/software/macosx/libphp4.so.gz" + ãå ¥åãããã¦ã³ãã¼ãå®äºãå¾ ã¤ã + </simpara> + </listitem> + <listitem> + <simpara> + 3. "gunzip libphp4.so.gz" ãå ¥å + </simpara> + </listitem> + <listitem> + <simpara> + 4. "sudo apxs -i -a -n php4 libphp4.so" ãå ¥å + </simpara> + </listitem> + </itemizedlist> + 次㫠"<literal>sudo open -a TextEdit + /etc/httpd/httpd.conf</literal>"ãå ¥åããã¨ãTextEditãWebãµã¼ã + ã®è¨å®ãã¡ã¤ã«ããªã¼ãã³ãã¾ãããã¡ã¤ã«ã®æ«å°¾ã®æ¹ã«ãã以ä¸ã®ï¼ + è¡ãæ¢ãã¦ä¸ããã(æ¤ç´¢ã³ãã³ãã使ç¨ãã¦ä¸ãã) + <programlisting role="apache"> +<![CDATA[ + #AddType application/x-httpd-php .php + #AddType application/x-httpd-php-source .phps +]]> + </programlisting> + ããã·ã¥è¨å·(<literal>#</literal>)ãåé¤ãããã¡ã¤ã«ãä¿åã + TextEditãçµäºãã¦ä¸ããã + </para> + <para> + æå¾ã«ãWebãµã¼ããåèµ·åããããã«"<literal>sudo apachectl + graceful</literal>"ã¨å ¥åãã¦ä¸ããã + </para> + <para> + ãã®æç¹ã§PHPãåä½ãã¦ããã¯ãã§ãã"test.php"ã¨ããååã®ãã¡ã¤ + ã«ã"Sites"ãã©ã«ãã«ä½æãã¦ä¸ããããã®ãã¡ã¤ã«ã«ã¯ã次ã®è¡ã + æ¸ãã¦ä¸ããã: "<literal><?php phpinfo() ?></literal>" + </para> + <para> + 次ã«<literal>127.0.0.1/~your_username/test.php</literal>ãWebãã© + ã¦ã¶ãããªã¼ãã³ãã¦ä¸ãããPHPã¢ã¸ã¥ã¼ã«ã«é¢ããæ å ±ãå«ãã¹ãã¼ + ã¿ã¹ãã¼ãã«ã表示ãããã¯ãã§ãã + </para> + </sect2> + </sect1> + + <sect1 id="install.configure"> + <title>è¨å®ãªãã·ã§ã³ã®å®å ¨ãªãªã¹ã</title> + <note> + <para> + ãããã®ãªãã·ã§ã³ã¯ãã³ã³ãã¤ã«æã«ã®ã¿ä½¿ç¨å¯è½ã§ããPHPã®å®è¡è¨ + å®ã夿´ãããå ´åã«ã¯ã<link + linkend="configuration">è¨å®</link>ãåç §ä¸ããã + </para> + </note> + + <para> + 以ä¸ã«PHP 3ããã³PHP 4ã®<filename>configure</filename>ã¹ã¯ãªããã§ + ãµãã¼ããããUNIXã©ã¤ã¯ãªç°å¢ã§ã³ã³ãã¤ã«ããéã«ä½¿ç¨ããã + ãªãã·ã§ã³ã®å®å ¨ãªãªã¹ãã示ãã¾ããä¸è¨ã®ããã«ããã¤ãã®ãªãã·ã§ + ã³ã¯PHP 3ã§ãããã¤ãã¯PHP 4ã§ãããã¤ãã¯ä¸¡æ¹ã®ãã¼ã¸ã§ã³ã§ä½¿ç¨å¯ + è½ã§ããPHP 3ã¨PHP 4ã®éã§å¤ãã®ãªãã·ã§ã³ã®ååã夿´ããã¦ãã¾ã + ãããããã®åä½ã¯åãã§ãããããã®ã¨ã³ããªã¯ãç¸äºã«åç §ããã¦ã + ãã®ã§ãPHP 3æä»£ã®è¨å®ãªãã·ã§ã³ã®åä½ã«åé¡ãçããå ´åã«ã¯ãå + åã夿´ããã¦ããªãããããã§ç¢ºèªãã¦ä¸ããã + </para> + + <itemizedlist> + <listitem> + <para> + <link linkend="install.configure.databases">ãã¼ã¿ãã¼ã¹</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.ecommerce">Eã³ãã¼ã¹</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.graphics">ã°ã©ãã£ãã¯ã¹</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.misc">ãã®ä»</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.networking">ãããã¯ã¼ã¯</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.php">PHPã®åä½</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.servers">ãµã¼ãã¼</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.text">ããã¹ãã¨è¨èª</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.xml">XML</link> + </para> + </listitem> + </itemizedlist> + + <sect2 id="install.configure.databases"> + <title>ãã¼ã¿ãã¼ã¹</title> + + <variablelist> + <varlistentry id="install.configure.with-adabas"> + <term> + <parameter>--with-adabas[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Adabas D ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ãAdabas + ãã¼ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããã©ã«ãã¯/usr/localã§ãã + </para> + <para> + <ulink url="&url.adabas;">Adabas ãã¼ã ãã¼ã¸</ulink> + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-dba"> + <term> + <parameter>--enable-dba=shared</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: å ±æã¢ã¸ã¥ã¼ã«ã¨ãã¦DBAãæ§ç¯ + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-dbase"> + <term> + <parameter>--enable-dbase</parameter> + </term> + <listitem> + <para> + PHP 3: å©ç¨ä¸å¯ãªãªãã·ã§ã³ã代ããã« <link + linkend="install.configure.with-dbase">--with-dbase</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: ä»å±ã®dbaseã©ã¤ãã©ãªãæå¹ã«ãã¾ããå¤é¨ã©ã¤ãã©ãªã¯ä¸ + è¦ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-dbase"> + <term> + <parameter>--with-dbase</parameter> + </term> + <listitem> + <para> + PHP 3: ä»å±ã®dbaseã©ã¤ãã©ãªãæå¹ã«ãã¾ããå¤é¨ã©ã¤ãã©ãªã¯ä¸ + è¦ã§ãã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã«<link + linkend="install.configure.enable-dbase">--enable-dbase</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-db2"> + <term> + <parameter>--with-db2[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Berkeley DB2 ãµãã¼ããæå¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-db3"> + <term> + <parameter>--with-db3[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Berkeley DB3 ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-dbm"> + <term> + <parameter>--with-dbm[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: DBM ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-dbmaker"> + <term> + <parameter>--with-dbmaker[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: DBMaker ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ãDBMaker ãã¼ã¹ + ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã§ã¯ + (/home/dbmaker/3.6ã®ãããª)DBMakerã®ææ°ãã¼ã¸ã§ã³ãã¤ã³ã¹ãã¼ + ã«ããããã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-empress"> + <term> + <parameter>--with-empress[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Empress ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠Empress + ã®ãã¼ã¹ãã£ã¬ã¯ããªã§ãããããã©ã«ãã§ã¯$EMPRESSPATHã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-filepro"> + <term> + <parameter>--enable-filepro</parameter> + </term> + <listitem> + <para> + PHP 3: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã«<link + linkend="install.configure.with-filepro">--with-filepro</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: ä»å±ã®èªã¿è¾¼ã¿ã®ã¿ã®fileProãµãã¼ããæå¹ã«ãã¾ããå¤é¨ + ã©ã¤ãã©ãªã¯å¿ è¦ããã¾ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-filepro"> + <term> + <parameter>--with-filepro</parameter> + </term> + <listitem> + <para> + PHP 3: ä»å±ã®èªã¿è¾¼ã¿ã®ã¿ã®fileProãµãã¼ããæå¹ã«ãã¾ããå¤é¨ + ã©ã¤ãã©ãªã¯ä¸è¦ã§ãã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã« <link + linkend="install.configure.enable-filepro">--enable-filepro</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-gdbm"> + <term> + <parameter>--with-gdbm[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: GDBMãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-hyperwave"> + <term> + <parameter>--with-hyperwave</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Hyperwaveãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ibm-db2"> + <term> + <parameter>--with-ibm-db2[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: IBM DB2ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ãDB2ãã¼ã¹ + ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ã㯠+ <filename>/home/db2inst1/sqllib</filename>ã§ãã + </para> + <para> + <ulink url="&url.ibmdb2;">IBM DB2 ãã¼ã ãã¼ã¸</ulink>ãåç §ä¸ + ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-informix"> + <term> + <parameter>--with-informix[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Informixãµãã¼ããæå¹ã«ãã¾ããDIR 㯠Informix + ãã¼ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãå¤ã¯ããã¾ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ingres"> + <term> + <parameter>--with-ingres[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ã + </para> + <para> + PHP 4: Ingres II ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯Ingresãã¼ã¹ãã£ã¬ã¯ + ããª(ããã©ã«ã㯠/II/ingres)ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-interbase"> + <term> + <parameter>--with-interbase[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: InterBase ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠+ InterBase ãã¼ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ã㯠+ <filename>/usr/interbase</filename>ã§ãã + </para> + <simpara> + <link linkend="ref.ibase">Interbase 颿°</link> + </simpara> + <simpara> + <ulink url="&url.ibase;">Interbase ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ldap"> + <term> + <parameter>--with-ldap[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: LDAP ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠LDAP ãã¼ã¹ã¤ã³ã¹ãã¼ + ã«ãã£ã¬ã¯ããªã§ããããã©ã«ãã¯ã<filename>/usr</filename>ã + ãã³ <filename>/usr/local</filename>ã§ãã + </para> + <para> + PHP 4: LDAPãµãã¼ããæå¹ã«ãã¾ããDIR ã¯LDAPãã¼ã¹ã¤ã³ã¹ãã¼ + ã«ãã£ã¬ã¯ããªã§ãã + </para> + <simpara> + ãã®ãªãã·ã§ã³ã¯ã<acronym>LDAP</acronym> (Lightweight Directory Access + Protocol ãµãã¼ã)ãæå¹ã«ãã¾ãããã©ã¡ã¼ã¿ã¯ãLDAP ãã¼ã¹ã¤ + ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯<filename + class="directory">/usr/local/ldap</filename>ã§ãã + </simpara> + <simpara> + LDAPã«é¢ããè©³ç´°ãªæ å ±ã¯ã<ulink + url="&url.rfc;rfc1777.html">RFC1777</ulink> ããã³ + <ulink + url="&url.rfc;rfc1778.html">RFC1778</ulink>ã§åç §ä¸ããã + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-msql"> + <term> + <parameter>--with-msql[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: mSQL ãµãã¼ããæå¹ã«ãã¾ãããã®ãªãã·ã§ã³ã¸ã® + ãã©ã¡ã¼ã¿ã¯ãmSQL ãã¤ã³ã¹ãã¼ã«ãããã£ã¬ã¯ããªã§ããããã© + ã«ãã§ã¯ã<filename + class="directory">/usr/local/Hughes</filename>ã§ãããã®ããã© + ã«ãå¤ã¯ãmSQL 2.0 ã®ããã©ã«ããã£ã¬ã¯ããªã§ãã + <command>configure</command> ã¯ãèªåçã«å®è¡ä¸ã®mSQLã®ãã¼ã¸ã§ + ã³ãæ¤åº?~ããPHP ã¯ã1.0 㨠2.0 ã®ä¸¡æ¹ããµãã¼ããã¾ããã + ãããPHP ã mSQL 1.0 ã§ã³ã³ãã¤ã«ããå ´åã«ã¯ãmSQL 1.0 ãã¼ + ã¿ãã¼ã¹ã®ã¿ã«ã¢ã¯ã»ã¹ãããã¨ãå¯è½ã§ããéã®å ´åãåæ§ã§ãã + </para> + <simpara> + <link linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ä¸ã® + <link linkend="ini.sect.msql">mSQL è¨å®</link>ç¨ãã£ã¬ã¯ãã£ã + ãåç §ãã¦ãã ããã + </simpara> + <simpara> + <ulink url="&url.msql;">mSQL ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mysql"> + <term> + <parameter>--with-mysql[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: MySQL ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ãMySQL ãã¼ã¹ã¤ã³ + ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã§ã¯è¤æ°ã®MySQLã®ä¸è¬ç + ãªã¤ã³ã¹ãã¼ã«ãã¹ãæ¢ãã¾ãã + </para> + <para> + PHP 4: MySQL ãµãã¼ããæå¹ã«ãã¾ããDIR ãæå®ãããªãå ´åã + ä»å±ã®MySQLã©ã¤ãã©ãªã使ç¨ããã¾ãããã®ãªãã·ã§ã³ã¯ããã©ã« + ãã§ãªã³ã«ãªã£ã¦ãã¾ãã + </para> + <para> + <link linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ã® + <link linkend="ini.sect.mysql">MySQLè¨å®</link>ãã£ã¬ã¯ãã£ã + ãåç §ä¸ããã + </para> + <para> + <ulink url="&url.mysql;">MySQL ãã¼ã ãã¼ã¸</ulink> + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ndbm"> + <term> + <parameter>--with-ndbm[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: NDBM ãµãã¼ããæå¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ovrimos"> + <term> + <parameter>--with-ovrimos</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Ovrimosãµãã¼ããæå¹ã«ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-oci8"> + <term> + <parameter>--with-oci8[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Oracle-oci8 ãµãã¼ããæå¹ã«ãã¾ããDIRã®ããã©ã«ã㯠+ ORACLE_HOMEã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-oracle"> + <term> + <parameter>--with-oracle[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: Oracleãã¼ã¿ãã¼ã¹ãµãã¼ããæå¹ã«ãã¾ããDIRã¯Oracleã® + ãã¼ã ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯$ORACLE_HOMEã§ãã + </para> + <para> + PHP 4: Oracle-oci7ãµãã¼ããæå¹ã«ãã¾ããDIRã®ããã©ã«ã㯠+ ORACLE_HOMEã§ãã + </para> + <simpara> + Oracle ãµãã¼ããæå¹ã«ãã¾ãããã®æ©è½ã¯æ¢ã«ãã¹ããè¡ããã¦ããã + å°ãªãã¨ã Oracle 7.0 çãã 7.3 çã¾ã§ã¯åä½ããã¯ãã§ãã + ãã©ã¡ã¼ã¿ã¯ã<envar>ORACLE_HOME</envar> ãã£ã¬ã¯ããªã§ãã + Oracle ç°å¢ãè¨å®ããã¦ããå ´åã«ã¯ããã®ãã©ã¡ã¼ã¿ãæå®ãã + å¿ è¦ã¯ããã¾ããã + </simpara> + <simpara> + <ulink url="&url.oracle;">Oracle ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-pgsql"> + <term> + <parameter>--with-pgsql[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PostgresSQL ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯PostgresSQLãã¼ + ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ã㯠+ <filename>/usr/local/pgsql</filename>ã§ãã + </para> + <para> + PHP 4: PostgresSQL ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯PostgresSQLãã¼ + ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ã㯠+ <filename>/usr/local/pgsql</filename>ã§ããdlã¨ãã¦æ§ç¯ããã« + ã¯DIRã«sharedããdlã¨ãã¦æ§ç¯ããã¤DIRãæå®ããã«ã¯shared,DIR + ã¨è¨å®ãã¦ä¸ããã + </para> + <simpara> + <link linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ã® + <link linkend="ini.sect.pgsql">Postgresè¨å®</link>ãã£ã¬ã¯ã㣠+ ããåç §ä¸ããã + </simpara> + <simpara> + <ulink url="&url.pgsql;">PostgreSQL ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-solid"> + <term> + <parameter>--with-solid[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Solid ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ãSolidãã¼ + ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯ã + /usr/local/solidã§ãã + </para> + <simpara> + <ulink url="&url.solid;">Solid ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-sybase-ct"> + <term> + <parameter>--with-sybase-ct[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Sybase-CT ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯Sybaseãã¼ + ã ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯/home/sybaseã§ãã + </para> + <simpara> + <link linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ã® + <link linkend="ini.sect.sybct">Sybase-CTè¨å®</link>ãã£ã¬ã¯ã㣠+ ããåç §ä¸ããã + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-sybase"> + <term> + <parameter>--with-sybase[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Sybase-DBãµãã¼ããæå¹ã«ãã¾ããDIR ã¯Sybaseãã¼ + ã ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯ã + <filename>/home/sybase</filename>ã§ãã + </para> + <simpara> + <link linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ã® + <link linkend="ini.sect.sybase">Sybaseè¨å®</link>ãã£ã¬ã¯ã㣠+ ããåç §ä¸ããã + </simpara> + <simpara> + <ulink url="&url.sybase;">Sybase ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-openlink"> + <term> + <parameter>--with-openlink[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: OpenLink ODBC ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ã + OpenLink ãã¼ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããã©ã«ã㯠+ /usr/local/openlinkã§ãã + </para> + <simpara> + <ulink url="&url.openlink;">OpenLink ã½ããã¦ã¨ã¢ã®ãã¼ã ãã¼ + ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-iodbc"> + <term> + <parameter>--with-iodbc[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: iODBC ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯iODBCãã¼ã¹ + ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããã©ã«ã㯠+ <filename>/usr/local</filename>ã§ãã + </para> + <para> + ãã®æ©è½ã¯ãå½å iODBCãã©ã¤ãããã¼ã¸ã£ç¨ã«éçºããã¾ããããå¤ + ãã®UNIXã§åä½ããèªç±ã«åé å¸å¯è½ãªODBCãã©ã¤ãããã¼ã¸ã£ã§ãã + </para> + <simpara> + <ulink url="&url.freeodbc;">FreeODBC ãã¼ã ãã¼ã¸</ulink> + or <ulink url="&url.iodbc;">iODBC ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-custom-odbc"> + <term> + <parameter>--with-custom-odbc[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ä»»æã®ã«ã¹ã¿ã ODBCã©ã¤ãã©ãªã®ãµãã¼ããæå¹ã«ã + ã¾ãããã©ã¡ã¼ã¿ã¯ããã¼ã¹ãã£ã¬ã¯ããªã§ãããããã©ã«ã㯠+ <filename class="directory">/usr/local</filename>ã§ãã + </para> + <simpara> + ãã®ãªãã·ã§ã³ã¯ãconfigureã¹ã¯ãªãããå®è¡ããéã«ã + CUSTOM_ODBC_LIBSãå®ç¾©æ¸ã¿ã§ãããã¨ãåæã¨ãã¦ãã¾ãã + ã¾ããæå¹ãªodbc.hããããã¡ã¤ã«ãã¤ã³ã¯ã«ã¼ããã¹ã®ã©ããã«ç½®ã + ã¦ããå¿ è¦ãããã¾ããããããªãå ´åã«ã¯ä½æããããããå¿ è¦ + ãªããããã¤ã³ã¯ã«ã¼ããã¦ãã ãããç¹ã«ãã«ããã©ãããã©ã¼ã + ã§ããå ´åã«ã¯ããããä¸ã§å¤é¨å®ç¾©ã·ã³ãã«ãå¿ è¦ã¨ãããããã + ã¾ãããããã¯ãCFLAGS ã§å®ç¾©ãã¦ä¸ããã + </simpara> + <simpara> + ä¾ãã°ãQNXã§Sybase SQL Anywhereã使ç¨ããã«ã¯æ¬¡ã®ããã«ãã¾ãã + <literal> + CFLAGS=-DODBC_QNX LDFLAGS=-lunix CUSTOM_ODBC_LIBS="-ldblib + -lodbc" ./configure --with-custom-odbc=/usr/lib/sqlany50 + </literal> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-unified-odbc"> + <term> + <parameter>--disable-unified-odbc</parameter> + </term> + <listitem> + <para> + PHP 3: unified ODBC ãµãã¼ããç¡å¹ã«ãã¾ããiODBC, Adabas, + Solid, Velocis custom ODBC ã¤ã³ã¿ã¼ãã§ã¼ã¹ãæå¹ãªå ´åã«ã®ã¿ + 使ç¨å¯è½ã§ãã + </para> + <para> + PHP 4: PHP 4ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <simpara> + Unified ODBC ã¢ã¸ã¥ã¼ã«ã¯ãSolidãIBM DB2ãAdabasDã®ãããªODBC + ãã¼ã¹ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ãæããå ¨ã¦ã®ãã¼ã¿ãã¼ã¹ã«ããã¦å ±é + ã«ä½¿ç¨å¯è½ãªã¤ã³ã¿ã¼ãã§ã¼ã¹ã§ãããã®ã¢ã¸ã¥ã¼ã«ã¯ãé常ã®ODBC + ã©ã¤ãã©ãªç¨ã«ãåä½ãã¾ãããã®ã¢ã¸ã¥ã¼ã«ã¯ã + iODBC,Solid,Adabas D,IBM DB2ãSybase SQL Anywhere ã§ãã¹ãæ¸ã§ + ãããããã®ã¢ã¸ã¥ã¼ã«ã¾ã㯠Velocis ã¢ã¸ã¥ã¼ã«ã®å ã®ä¸ã¤ï¼ä¸ + ã¤ã ãï¼ãæå¹ã«ããããã«ã¹ã¿ã ODBCã©ã¤ãã©ãªãæå®ããå¿ è¦ã + ããã¾ãããã®ãªãã·ã§ã³ã¯ã以ä¸ã®ãªãã·ã§ã³ã®ä¸ã¤ã使ç¨ãã㦠+ ããå ´åã«ã®ã¿ä½¿ç¨å¯è½ã§ãã + <link + linkend="install.configure.with-iodbc">--with-iodbc</link>, + <link + linkend="install.configure.with-solid">--with-solid</link>, + <link + linkend="install.configure.with-ibm-db2">--with-ibm-db2</link>, + <link + linkend="install.configure.with-adabas">--with-adabas</link>, + <link + linkend="install.configure.with-velocis">--with-velocis</link>, + <link + linkend="install.configure.with-custom-odbc">--with-custom-odbc</link> + </simpara> + <simpara> + <link linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ã® + <link linkend="ini.sect.uodbc">Unified ODBCè¨å®</link>ãã£ã¬ã¯ + ãã£ããåç §ä¸ããã + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-unixODBC"> + <term> + <parameter>--with-unixODBC[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: unixODBCãµãã¼ããæå¹ã«ãããDIR 㯠unixODBC ãã¼ã¹ã¤ + ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯/usr/localã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-velocis"> + <term> + <parameter>--with-velocis[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Velocisãµãã¼ããæå¹ã«ãã¾ããDIR ã¯Velocisãã¼ + ã¹ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯/usr/local/velocisã§ãã + </para> + <simpara> + <ulink url="&url.velocis;">Velocis ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="install.configure.i18n"> + <title>å½éå</title> + + <variablelist> + <varlistentry id="install.configure.enable-i18n"> + <term> + <parameter>--enable-i18n</parameter> + </term> + <listitem> + <para> + PHP 3: (å½éåçPHP 3ã«ããã¦)å½éå颿°ã®ãµãã¼ããæå¹ã«ãã¾ãã + </para> + <para> + PHP 4: PHP 4ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ã§ã + </para> + <para> + å½éåãµãã¼ã颿°ã«ããæåã³ã¼ãã®ç¸äºå¤æããã«ããã¤ãæ¤ç´¢ + ãå§ãã¨ããæ¥æ¬èªã使ç¨ããå¦çãè¡ãéã«ä¾¿å©ãªæ©è½ã使ç¨å¯è½ + ã¨ãªãã¾ãã + </para> + <para> + ãã®é¢æ°ã使ç¨ããããã«ã¯ãå½éåçPHP 3ãæ¬¡ã®å ´æããå ¥æããå¿ è¦ã + ããã¾ãã + <ulink url="http://php.jpnnet.com/">http://php.jpnnet.com/</ulink> + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-mbregex"> + <term> + <parameter>--enable-mbregex</parameter> + </term> + <listitem> + <para> + PHP 3: ãã«ããã¤ãæå対å¿ã®æ£è¦è¡¨ç¾é¢æ°ã使ç¨å¯è½ã«ãã¾ãã + </para> + <para> + PHP 4: PHP 4ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ã§ããå¥éãmbstringã¢ã¸ã¥ã¼ + ã«ãå ¥æã¤ã³ã¹ãã¼ã«ããå¿ è¦ãããã¾ãã + </para> + <para> + ãã®é¢æ°ã使ç¨ããããã«ã¯ãå½éåçPHP 3ãæ¬¡ã®å ´æããå ¥æããå¿ è¦ã + ããã¾ãã + <ulink url="http://www.php.gr.jp/project/i18n/"> + http://www.php.gr.jp/project/i18n/</ulink> + </para> + <note> + <para> + PHP 4ã«ã¯ãç¾å¨ããã«ããã¤ã対å¿ã®æ£è¦è¡¨ç¾é¢æ°ã¯çµã¿è¾¼ã¾ãã¦ã + ã¾ãããPHP 4ã§ãã«ããã¤ã対å¿ã®æ£è¦è¡¨ç¾é¢æ°ãå©ç¨ããã«ã¯ãå¡ç°æ° + ã使ãããPHP4æ¡å¼µã¢ã¸ã¥ã¼ã«mbregexã以ä¸ã®ãµã¤ãããã¤ã³ã¹ãã¼ã« + ããå¿ è¦ãããã¾ãã + <ulink url="ftp://night.fminn.nagano.nagano.jp/php4/"> + ftp://night.fminn.nagano.nagano.jp/php4/</ulink> + </para> + </note> + </listitem> + </varlistentry> + </variablelist> + + </sect2> + + <sect2 id="install.configure.ecommerce"> + <title>Eã³ãã¼ã¹</title> + + <variablelist> + <varlistentry id="install.configure.with-ccvs"> + <term> + <parameter>--with-ccvs[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: CCVS ãµãã¼ããPHP4ã§ã³ã³ãã¤ã«ãã¾ããCCVSãã¼ã¹ã¤ã³ã¹ + ãã¼ã«ãã£ã¬ã¯ããªãDIRã¨ãã¦æå®ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-cybermut"> + <term> + <parameter>--with-cybermut[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§ã¯ä½¿ç¨ã§ããªããªãã·ã§ã³ã§ãã + </para> + <para> + PHP 4: Cybermutãµãã¼ããPHP 4ã§æå¹ã«ãã¾ããDIR ã¯ãCybermut + SDKã®ãã£ã¬ã¯ããªã§ãããã«ã¯<filename>libcm-mac.a</filename>㨠+ <filename>cm-mac.h</filename>ãããã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mck"> + <term> + <parameter>--with-mck[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: Cybercash MCK ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯cybercash + mckçµã¿è¾¼ã¿ãã£ã¬ã¯ããªã§ãããããã©ã«ãã§ã¯ + <filename>/usr/src/mck-3.2.0.3-linux</filename>ã§ããä¾ãã°ã + <filename>extra/cyberlib</filename>ãæ¢ãã¾ãã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ã§ãã代ããã«<link + linkend="install.configure.with-cybercash">--with-cybercash</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-cybercash"> + <term> + <parameter>--with-cybercash[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã«<link + linkend="install.configure.with-mck">--with-mck</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: CyberCash ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠CyberCash MCK + ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-pfpro"> + <term> + <parameter>--with-pfpro[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Verisign Payflow Pro ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="install.configure.graphics"> + <title>ã°ã©ãã£ãã¯ã¹</title> + + <variablelist> + <varlistentry id="install.configure.enable-freetype-4bit-antialias-hack"> + <term> + <parameter>--enable-freetype-4bit-antialias-hack</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: FreeType2 (å®é¨ç)ãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-gd"> + <term> + <parameter>--with-gd[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: GDãµãã¼ããæå¹ã«ãã¾ã(DIRã¯GDã®ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ + ããª)ã + </para> + <para> + PHP 4: GDãµãã¼ããæå¹ã«ãã¾ã(DIRã¯GDã®ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ + ããª)ãdlã¨ãã¦æ§ç¯ããã«ã¯DIRã«sharedããdlã¨ãã¦æ§ç¯ãã㤠+ DIRãæå®ããã«ã¯shared,DIRã¨è¨å®ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.without-gd"> + <term> + <parameter>--without-gd</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: GDãµãã¼ããç¡å¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-imagick"> + <term> + <parameter>--with-imagick[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: ImageMagick ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ã¤ã³ã¹ãã¼ã« + ãã£ã¬ã¯ããªã§ãããçç¥ããå ´åãPHP ã¯èªåã§è¦ä»ãããã¨ãã¾ + ãã[å®é¨ç] + </para> + <para> + PHP 4: PHP 4ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-jpeg-dir"> + <term> + <parameter>--with-jpeg-dir[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: pdflib 2.0ç¨ã®jpegãã£ã¬ã¯ã㪠+ </para> + <para> + PHP 4: pdflib 3.xç¨ã®jpegãã£ã¬ã¯ã㪠+ </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-png-dir"> + <term> + <parameter>--with-png-dir[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§ã¯å©ç¨ã§ãã¾ãã + </para> + <para> + PHP 4: pdflib 3.xç¨ã®pngãã£ã¬ã¯ã㪠+ </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-t1lib"> + <term> + <parameter>--enable-t1lib</parameter> + </term> + <listitem> + <para> + PHP 3: t1lib ãµãã¼ããæå¹ã«ãã¾ãã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã« <link + linkend="install.configure.with-t1lib">--with-t1lib</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-t1lib"> + <term> + <parameter>--with-t1lib[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã«<link + linkend="install.configure.enable-t1lib">--enable-t1lib</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: T1lib ãµãã¼ããæå¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-tiff-dir"> + <term> + <parameter>--with-tiff-dir[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: pdflib 2.0ç¨ã®tiffãã£ã¬ã¯ã㪠+ </para> + <para> + PHP 4: pdflib 3.xç¨ã®tiffãã£ã¬ã¯ã㪠+ </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ttf"> + <term> + <parameter>--with-ttf[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: FreeType ãµãã¼ããæå¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-xpm-dir"> + <term> + <parameter>--with-xpm-dir[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: gd-1.8+ç¨ã®xpmãã£ã¬ã¯ã㪠+ </para> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="install.configure.misc"> + <title>ãã®ä»</title> + + <para> + ã©ã®å ´æãé©å½ã䏿ãªã®ãããã«ç¤ºãã¾ãã + </para> + + <variablelist> + + <varlistentry id="install.configure.gmp"> + <term> + <parameter>--with-gmp</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4 : GMPãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-bcmath"> + <term> + <parameter>--disable-bcmath</parameter> + </term> + <listitem> + <para> + PHP 3: BCä»»æç²¾åº¦æ°å¦é¢æ°ãå¤ãã¦ã³ã³ãã¤ã«ãã¾ãããããã®é¢ + æ°ã«ãããéå¸¸ã®æ´æ°ãããã¼ãã§è¡¨ç¾å¯è½ãªç¯å²ãè¶ ããæ°ãå¦ç + ãããã¨ãå¯è½ã¨ãªãã¾ããããè©³ç´°ãªæ å ±ã«ã¤ãã¦ã¯ã + <link linkend="ref.bc">BCä»»æç²¾åº¦æ°å¦é¢æ°</link>ãåç §ä¸ããã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ãbcmath ã¯ããã©ã«ãã§ã¯ã³ã³ã㤠+ ã«ããã¾ãããã³ã³ãã¤ã«ãè¡ãã«ã¯ã + <link + linkend="install.configure.enable-bcmath">--enable-bcmath</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-display-source"> + <term> + <parameter>--disable-display-source</parameter> + </term> + <listitem> + <para> + PHP 3: Compile without displaying source support + </para> + <para> + PHP 4: PHP 4ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-libtool-lock"> + <term> + <parameter>--disable-libtool-lock</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: avoid locking (might break parallel builds) + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-pear"> + <term> + <parameter>--disable-pear</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: PEARãã¤ã³ã¹ãã¼ã«ããªã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-pic"> + <term> + <parameter>--disable-pic</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: å ±æãªãã¸ã§ã¯ãã§PICãç¡å¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-posix"> + <term> + <parameter>--disable-posix</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³; use <link + linkend="install.configure.without-posix">--without-posix</link> + instead. + </para> + <para> + PHP 4: POSIXäºæé¢æ°ãç¡å¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-rpath"> + <term> + <parameter>--disable-rpath</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: å®è¡ã©ã¤ãã©ãªæ¤ç´¢ãã¹ã®è¿½å ãç¡å¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-session"> + <term> + <parameter>--disable-session</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã»ãã·ã§ã³ãµãã¼ããç¡å¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-bcmath"> + <term> + <parameter>--enable-bcmath</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ãbcmath ã¯ããã©ã«ãã§ã³ + ã³ãã¤ã«ããã¾ãããããç¡å¹ã«ããã«ã¯ã<link + linkend="install.configure.disable-bcmath">--disable-bcmath</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: ä»»æç²¾åº¦ã®æ°å¦é¢æ°ãã³ã³ãã¤ã«ãã¾ãããã®ã¢ã¸ã¥ã¼ã«ã + ã¤ã³ã¹ãã¼ã«ããæ¹æ³ã«ã¤ãã¦ã¯ README-BCMATH ãåç §ãã¦ä¸ããã + ãããã®é¢æ°ã«ããéå¸¸ã®æ´æ°ãå°æ°ã§ã¯ç¯å²å¤ã¨ãªãæ°ãå¦çãã + ãã¨ãã§ããããã«ãªãã¾ãã詳細ã«ã¤ãã¦ã¯ã<link + linkend="ref.bc">BCMath ä»»æç²¾åº¦æ°å¦é¢æ°</link>ãåç §ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-c9x-inline"> + <term> + <parameter>--enable-c9x-inline</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: C9xã¤ã³ã©ã¤ã³ã»ãã³ãã£ãã¯ã¹ãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-calendar"> + <term> + <parameter>--enable-calendar</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã«ã¬ã³ãã¼å¤æã®ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-debug"> + <term> + <parameter>--enable-debug</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ãããã°ç¨ã·ã³ãã«ãä»ãã¦ã³ã³ãã¤ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-debugger"> + <term> + <parameter>--enable-debugger</parameter> + </term> + <listitem> + <para> + PHP 3: ãªã¢ã¼ããããã¯é¢æ°ãæå¹ã«ãã¦ã³ã³ãã¤ã«ãã¾ã + </para> + <para> + PHP 4: PHP 4ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-discard-path"> + <term> + <parameter>--enable-discard-path</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ãããç¡å¹ã«ããå ´åãPHP CGI ãã¤ããªã¯ãWebã + ãªã¼å¤ã®å®å ¨ãªå ´æã«ç½®ããã¨ãã§ãã.htaccessã»ãã¥ãªãã£ã欺 + ããã¨ãä¸å¯è½ã«ãªãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-dmalloc"> + <term> + <parameter>--enable-dmalloc</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: dmallocãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-exif"> + <term> + <parameter>--enable-exif</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: exif ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-experimental-zts"> + <term> + <parameter>--enable-experimental-zts</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ãã®ãªãã·ã§ã³ã¯æ§ç¯ã§ããªãå¯è½æ§ã大ããã§ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-fast-install"> + <term> + <parameter>--enable-fast-install[=PKGS]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: é«éãªã¤ã³ã¹ãã¼ã«ã«æé©åãã¾ã [ããã©ã«ã=yes] + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-force-cgi-redirect"> + <term> + <parameter>--enable-force-cgi-redirect</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: å é¨ãµã¼ãã¼ãªãã¤ã¬ã¯ãã®ã»ãã¥ãªãã£ãã§ãã¯ã + æå¹ã«ãã¾ããApacheã§CGIãã¼ã¸ã§ã³ãå®è¡ããå ´åã«ã¯ããã使 + ç¨ããå¿ è¦ãããã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-inline-optimization"> + <term> + <parameter>--enable-inline-optimization</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: å¤ãã®ã¡ã¢ãªããããgccã使ç¨ãã¦ããå ´åã«ã¯ãããã試 + ããã¨ãå¯è½ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-libgcc"> + <term> + <parameter>--enable-libgcc</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: libgccã«å¯¾ãã¦æç¤ºçãªãªã³ã¯ãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-maintainer-mode"> + <term> + <parameter>--enable-maintainer-mode</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: make rules ããã³ dependencies ãæå¹ã«ãã¾ãã + ä¸è¬çãªã¤ã³ã¹ãã¼ã«ã§ã¯å¿ è¦ããã¾ãã(æ··ä¹±ãããã¨ãããã¾ã)ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-mbstr-enc-trans"> + <term> + <parameter>--enable-mbstr-enc-trans</parameter> + </term> + <listitem> + <para> + PHP 4: ãã«ããã¤ãæåã¨ã³ã³ã¼ãã£ã³ã°ç¨HTTPå ¥åæåèªåæ¤åº + åã³å¤ææ©è½ãæå¹ã«ãã¾ãã + </para> + <warning> + <para> + ãã®ã¹ã¤ããã¯ãPHP 4.0.6以éã§ã®ã¿å©ç¨å¯è½ã§ãã + </para> + </warning> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-mbstring"> + <term> + <parameter>--enable-mbstring</parameter> + </term> + <listitem> + <para> + PHP 4: ãã«ããã¤ãæåã¨ã³ã³ã¼ãã£ã³ã°é¢é£ã®é¢æ°ãæå¹ã«ãã¾ + ãã + </para> + <warning> + <para> + ãã®ã¹ã¤ããã¯ãPHP 4.0.6以éã§ã®ã¿å©ç¨å¯è½ã§ãã + </para> + </warning> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-memory-limit"> + <term> + <parameter>--enable-memory-limit</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ã¡ã¢ãªå¶éæ©è½ãä»ãã¦ã³ã³ãã¤ã«ãã¾ãã[ããã©ã«ã=no] + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-safe-mode"> + <term> + <parameter>--enable-safe-mode</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ããã©ã«ãã§ã»ã¼ãã¢ã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-satellite"> + <term> + <parameter>--enable-satellite</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Satellite ã«ããCORBAãæå¹ã«ãã¾ã(ORBitãå¿ è¦) + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-shared"> + <term> + <parameter>--enable-shared[=PKGS]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: å ±æã©ã¤ãã©ãªãæ§ç¯ãã¾ã [ããã©ã«ã=yes] + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-sigchild"> + <term> + <parameter>--enable-sigchild</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: PHPä»å±ã® SIGCHLD ãã³ãã©ãæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-static"> + <term> + <parameter>--enable-static[=PKGS]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: éçãªã©ã¤ãã©ãªãçµã¿è¾¼ã¿ã¾ã [ããã©ã«ã=yes] + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-sysvsem"> + <term> + <parameter>--enable-sysvsem</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: System Vã»ããã©ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-sysvshm"> + <term> + <parameter>--enable-sysvshm</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: System Vå ±æã¡ã¢ãªãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-trans-sid"> + <term> + <parameter>--enable-trans-sid</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ééçãªã»ãã·ã§ã³IDã®ä¼éãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-cdb"> + <term> + <parameter>--with-cdb[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: CDBãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-config-file-path"> + <term> + <parameter>--with-config-file-path=PATH</parameter> + </term> + <listitem> + <para> + PHP 3: <filename>php3.ini</filename> ãæ¢ããã¹ãè¨å®ãã¾ãã + ããã©ã«ãã¯ã<filename>/usr/local/lib</filename>ã§ãã + </para> + <para> + PHP 4: <filename>php.ini</filename>ãæ¢ããã¹ãè¨å®ãã¾ããã + ãã©ã«ãã¯ã<filename>/usr/local/lib</filename>ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-cpdflib"> + <term> + <parameter>--with-cpdflib[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: ClibPDFãµãã¼ããæå¹ã«ãã¾ããDIRã¯ClibPDFã¤ã³ã¹ãã¼ã« + ãã£ã¬ã¯ããªã§ãããã©ã«ãã¯/usr/localã§ãã + </para> + <para> + PHP 4: cpdflibãµãã¼ããæå¹ã«ãã¾ã (cpdflib >= 2ãå¿ è¦)ã + DIR 㯠cpdfllib ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããã©ã«ãã¯/usrã§ + ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-esoob"> + <term> + <parameter>--with-esoob[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Easysoft OOB ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯OOBãã¼ã¹ã¤ + ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã§ã¯ã + /usr/local/easysoft/oob/clientã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-exec-dir"> + <term> + <parameter>--with-exec-dir[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ã»ã¼ãã¢ã¼ãã®å ´åãDIRã«ãããã®ã®ã¿ãå®è¡å¯è½ + ã§ãããããã©ã«ãã§ã¯/usr/local/php/binã«ããã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-fdftk"> + <term> + <parameter>--with-fdftk[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: fdftkãµãã¼ããæå¹ã«ãã¾ããDIRã¯fdftkã¤ã³ã¹ãã¼ + ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯/usr/localã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-gnu-ld"> + <term> + <parameter>--with-gnu-ld</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Cã³ã³ãã¤ã©ãGNU ldã使ç¨ããã¨ä»®å®ãã¾ã [ããã©ã«ã=no] + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-icap"> + <term> + <parameter>--with-icap[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ICAPãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-imap"> + <term> + <parameter>--with-imap[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: IMAPãµãã¼ããæå¹ã«ãã¾ããDIRã¯IMAPã¤ã³ã¯ã«ã¼ + ããã¡ã¤ã«ããã³c-client.a ããããã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-imsp"> + <term> + <parameter>--with-imsp[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: IMSPãµãã¼ããæå¹ã«ãã¾ã(DIRã¯IMSPã®ã¤ã³ã¯ã«ã¼ãã㣠+ ã¬ã¯ããªããã³libimsp.aãã£ã¬ã¯ããª) + </para> + <para> + PHP 4: PHP 4ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-java"> + <term> + <parameter>--with-java[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Javaãµãã¼ããæå¹ã«ãã¾ããDIRã¯JDKã®ãã¼ã¹ã¤ã³ã¹ãã¼ + ã«ãã£ã¬ã¯ããªã§ãããã®æ¡å¼µã¯ãå ±æã¢ã¸ã¥ã¼ã«ã¨ãã¦ã®ã¿æ§ç¯å¯ + è½ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-kerberos"> + <term> + <parameter>--with-kerberos[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: IMAPã§Kerberosãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mcal"> + <term> + <parameter>--with-mcal[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: MCAL ãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mcrypt"> + <term> + <parameter>--with-mcrypt[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: mcrypt ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠mcrypt 㤠+ ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mhash"> + <term> + <parameter>--with-mhash[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: mhash ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠mhash ã¤ã³ + ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mm"> + <term> + <parameter>--with-mm[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã»ãã·ã§ã³è¨æ¶ã§ mm ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mod_charset"> + <term> + <parameter>--with-mod_charset</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: mod_charsetç¨å¤æãã¼ãã«ãæå¹ã«ãã¾ã(ãã·ã¢èª + çApache) + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-pdflib"> + <term> + <parameter>--with-pdflib[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: pdflib ãµãã¼ããæå¹ã«ãã¾ã (0.6ããã³2.0ã§ãã¹ãæ¸)ã + DIR ã¯ãpdflib ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããã©ã«ã㯠+ <filename>/usr/local</filename>ã§ãã + </para> + <para> + PHP 4: pdflib 3.x ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ãpdflib ã¤ã³ + ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã§ã¯ + <filename>/usr/local</filename>ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-shared-pdflib"> + <term> + <parameter>--enable-shared-pdflib</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: pdflibãå ±æã©ã¤ãã©ãªã¨ãã¦æå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-readline"> + <term> + <parameter>--with-readline[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: readlineãµãã¼ããæå¹ã«ãã¾ããDIRã¯readlineã¤ã³ã¹ãã¼ + ã«ãã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-regex"> + <term> + <parameter>--with-regex=TYPE</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: æ£è¦è¡¨ç¾ã©ã¤ãã©ãªå: system, apache, php + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-servlet"> + <term> + <parameter>--with-servlet[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: servletãµãã¼ããæå¹ã«ãã¾ããDIRã¯JSDKã®ãã¼ã¹ã¤ã³ã¹ + ãã¼ã«ãã£ã¬ã¯ããªã§ãããã®SAPIã¯ãJavaæ¡å¼µãå ±æã©ã¤ãã©ãªã¨ + ãã¦æ§ç¯ãããã¨ãå¿ è¦ã¨ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ming"> + <term> + <parameter>--with-ming</parameter> + </term> + <listitem> + <para> + PHP 3: ãã®ãªãã·ã§ã³ã¯ PHP 3 ã§ã¯å©ç¨ã§ãã¾ããã + </para> + <para> + PHP 4: Ming ã«ãã Flash 4 ãµãã¼ããå°å ¥ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-swf"> + <term> + <parameter>--with-swf[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨å¯è½ãªãªãã·ã§ã³ + </para> + <para> + PHP 4: swfãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-system-regex"> + <term> + <parameter>--with-system-regex</parameter> + </term> + <listitem> + <para> + PHP 3: ä»å±ã®æ£è¦è¡¨ç¾ã©ã¤ãã©ãªã使ç¨ããªã + </para> + <para> + PHP 4: (æ¨å¥¨ãããªã) ã·ã¹ãã ã®æ£è¦è¡¨ç¾ã©ã¤ãã©ãªã使ç¨ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-tsrm-pth"> + <term> + <parameter>--with-tsrm-pth[=pth-config]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨å¯è½ãªãªãã·ã§ã³ + </para> + <para> + PHP 4: GNU Pthã使ç¨ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-tsrm-pthreads"> + <term> + <parameter>--with-tsrm-pthreads</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: POSIX ã¹ã¬ãã (ããã©ã«ã)ã使ç¨ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-x"> + <term> + <parameter>--with-x</parameter> + </term> + <listitem> + <para> + PHP 3: X Window ã·ã¹ãã ã使ç¨ãã¾ã + </para> + <para> + PHP 4: PHP 4ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-bzip2"> + <term> + <parameter>--with-bz2[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 4: bzip2ãµãã¼ããæå¹ã«ãã¾ããDIRã¯bzip2ãã¤ã³ã¹ + ãã¼ã«ãããã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-zlib-dir"> + <term> + <parameter>--with-zlib-dir[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: pdflib 2.0 ç¨ã¾ã㯠zlib ãµãã¼ããæå¹ã«ããããã® + zlib ãã£ã¬ã¯ã㪠+ </para> + <para> + PHP 4: pdflib 3.x ç¨ã¾ã㯠zlibãµãã¼ããæå¹ã«ããããã® zlib + ãã£ã¬ã¯ã㪠+ </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-zlib"> + <term> + <parameter>--with-zlib[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: zlib ãµãã¼ããæå¹ã«ãã¾ã (zlib >= 1.0.9 ã + å¿ è¦ã§ã)ãDIR ã¯ãzlib ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ããããã©ã« + ãã¯/usrã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-zip"> + <term> + <parameter>--with-zip[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 4: zipãµãã¼ããæå¹ã«ãã¾ãã(zziplib >= 0.10.6ãå¿ è¦) DIRã¯ãzziplib ãã¤ã³ã¹ãã¼ã«ãããã£ã¬ã¯ããªã§ãããã©ã«ã㯠/usr/localã§ãã + </para> + <para> + zzliplibã®ææ°çã¯ã<ulink + url="&url.zziplib;">&url.zziplib;</ulink>ã«ããã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.without-pcre-regex"> + <term> + <parameter>--without-pcre-regex</parameter> + </term> + <listitem> + <para> + PHP 3: Perläºæã®æ£è¦è¡¨ç¾ãµãã¼ããç¡å¹ã«ãã¾ã + </para> + <para> + PHP 4: Perläºæã®æ£è¦è¡¨ç¾ãµãã¼ããæå¹ã«ãã¾ããä»å±ã®ã©ã¤ã + ã©ãªã使ç¨ããªãå ´åã«ã¯ãPCREã®ã¤ã³ã¯ã«ã¼ãããã³ã©ã¤ãã©ãªã + ã¤ã³ã¹ãã¼ã«ããã¦ããå ´æãæå®ããããã« + --with-pcre-regex=DIR ã§DIRãæå®ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.without-posix"> + <term> + <parameter>--without-posix</parameter> + </term> + <listitem> + <para> + PHP 3: POSIX颿°ãæå¹ã«ããªã + </para> + <para> + PHP 4: PHP 4ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ã代ããã«<link + linkend="install.configure.disable-posix">--disable-posix</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-overload"> + <term> + <parameter>--enable-overload</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ãªãã¸ã§ã¯ãã®ããããã£åã³ã¡ã½ããã³ã¼ã«ã®ãªã¼ãã¼ãã¼ + ãã®ãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="install.configure.networking"> + <title>ãããã¯ã¼ã¯</title> + + <variablelist> + <varlistentry id="install.configure.with-curl"> + <term> + <parameter>--with-curl[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: CURLãµãã¼ããæå¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-ftp"> + <term> + <parameter>--enable-ftp</parameter> + </term> + <listitem> + <para> + PHP 3: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã« <link + linkend="install.configure.with-ftp">--with-ftp</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: FTP ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ftp"> + <term> + <parameter>--with-ftp</parameter> + </term> + <listitem> + <para> + PHP 3: FTP ãµãã¼ããæå¹ã«ãã¾ã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã« <link + linkend="install.configure.enable-ftp">--enable-ftp</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-url-fopen-wrapper"> + <term> + <parameter>--disable-url-fopen-wrapper</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: httpã¾ãã¯ftpã«ãããã¡ã¤ã«ãã¢ã¯ã»ã¹å¯è½ãªURL対 + å¿ã®fopenã©ããã¼ãç¡å¹ã«ãã¾ã + </para> + <warning> + <para> + ãã®ã¹ã¤ããã¯PHP 4.0.3 ã¾ã§ã§ã®ã¿å©ç¨å¯è½ã§ããããæ°ãããã¼ + ã¸ã§ã³ã§ã¯ãã³ã³ãã¤ã«æã«ãã®æ©è½ã決å®ãã代ããã«ã + <parameter>allow_url_fopen</parameter> ã¨ããååã®ãã©ã¡ã¼ã¿ + ãæå®å¯è½ã§ãã + </para> + </warning> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mod-dav"> + <term> + <parameter>--with-mod-dav=DIR</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Apacheã®mod_davã«ããDAVãµãã¼ããæå¹ã«ãã¾ãã + DIRã¯ãmod_davã®ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããª(Apacheã¢ã¸ã¥ã¼ã«çã® + ã¿!)ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-openssl"> + <term> + <parameter>--with-openssl[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: SNMPã§OpenSSLãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-snmp"> + <term> + <parameter>--with-snmp[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: SNMPãµãã¼ããæå¹ã«ãã¾ããDIRã¯SNMPãã¼ã¹ã¤ã³ + ã¹ãã¼ã«ãã£ã¬ã¯ããªãããã©ã«ãã¯SNMPãã¤ã³ã¹ãã¼ã«ãããä¸è¬ + çãªè¤æ°ã®å ´æãæ¢ãã¾ããdlã¨ãã¦æ§ç¯ããã« + ã¯DIRã«sharedããdlã¨ãã¦æ§ç¯ããã¤DIRãæå®ããã«ã¯shared,DIR + ã¨è¨å®ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-ucd-snmp-hack"> + <term> + <parameter>--enable-ucd-snmp-hack</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: UCD SNMP ããã¯ãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-sockets"> + <term> + <parameter>--enable-sockets</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã½ã±ãããµãã¼ããæå¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-yaz"> + <term> + <parameter>--with-yaz[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: YAZãµãã¼ã(ANSI/NISO Z39.50)ãæå¹ã«ãã¾ããDIR㯠YAZ + ãã¤ããªã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-yp"> + <term> + <parameter>--enable-yp</parameter> + </term> + <listitem> + <para> + PHP 3: å©ç¨ã§ããªããªãã·ã§ã³ã§ãã代ããã«<link + linkend="install.configure.with-yp">--with-yp</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: YP ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-yp"> + <term> + <parameter>--with-yp</parameter> + </term> + <listitem> + <para> + PHP 3: YP ãæå¹ã«ãã¾ã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã« <link + linkend="install.configure.enable-yp">--enable-yp</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mnogosearch"> + <term> + <parameter>--with-mnogosearch</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: mnoGoSearchãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + </variablelist> + + </sect2> + + <sect2 id="install.configure.php"> + <title>PHPã®åä½</title> + + <variablelist> + <varlistentry id="install.configure.enable-magic-quotes"> + <term> + <parameter>--enable-magic-quotes</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ããã©ã«ãã§magic quotesãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-short-tags"> + <term> + <parameter>--disable-short-tags</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ããã©ã«ãã§éå§ã¿ã°ã®çç¥å <? ãç¡å¹ã«ãã¾ + ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-track-vars"> + <term> + <parameter>--enable-track-vars</parameter> + </term> + <listitem> + <para> + PHP 3: ããã©ã«ãã§ GET/POST/Cookie ãã©ãã¯å¤æ°ãæå¹ã«ãã¾ã + </para> + <para> + PHP 4: PHP 4ã§å©ç¨ã§ããªããªãã·ã§ã³ã§ããPHP 4.0.2ç¾å¨ + track_varsã¯å¸¸ã«ãªã³ã§ãã + </para> + </listitem> + </varlistentry> + </variablelist> + + </sect2> + + <sect2 id="install.configure.servers"> + <title>Server</title> + + <variablelist> + <varlistentry id="install.configure.with-aolserver-src"> + <term> + <parameter>--with-aolserver-src=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: AOLserverã®ã½ã¼ã¹é å¸ãã¡ã¤ã«ã®å ´æãæå®ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-aolserver"> + <term> + <parameter>--with-aolserver=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã¤ã³ã¹ãã¼ã«ãããAOLserverã®å ´æãæå®ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-apache"> + <term> + <parameter>--with-apache[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Apacheã¢ã¸ã¥ã¼ã«ãæ§ç¯ãã¾ããDIR ã¯ãããã¬ãã« + Apacheæ§ç¯ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯/usr/local/etc/httpd + ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-apxs"> + <term> + <parameter>--with-apxs[=FILE]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: å ±æApacheã¢ã¸ã¥ã¼ã«ãæ§ç¯ãã¾ããFILEã¯ãªãã·ã§ + ã³ã§Apacheã®apxsãã¼ã«ã®ãã¹ã§ãããã©ã«ãã§ã¯apxsã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-versioning"> + <term> + <parameter>--enable-versioning</parameter> + </term> + <listitem> + <para> + PHP 3: Solaris 2.xã¨Linuxã§æä¾ããããã¼ã¸ã§ã³æ å ±ä»å ã¨å¤æ° + ã®ã¹ã³ã¼ãè¨å®ã®æ©è½ãå©ç¨ãã¾ã + </para> + <para> + PHP 4: å¿ è¦ãªã·ã³ãã«ã®ã¿ãã¨ã¯ã¹ãã¼ããã¾ãã詳細ã«ã¤ãã¦ã¯ + INSTALLãåç §ä¸ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-fhttpd"> + <term> + <parameter>--with-fhttpd[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: fhttpd ã¢ã¸ã¥ã¼ã«ãæ§ç¯ãã¾ããDIR ã¯fhttpdã½ã¼ + ã¹ãã£ã¬ã¯ããªã§ãããã©ã«ãã¯/usr/local/src/fhttpdã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-nsapi"> + <term> + <parameter>--with-nsapi=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã¤ã³ã¹ãã¼ã«ãããNetscapeã®ãã¹ãæå®ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-phttpd"> + <term> + <parameter>--with-phttpd=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-pi3web"> + <term> + <parameter>--with-pi3web=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Pi3Webã§ä½¿ç¨ããã¢ã¸ã¥ã¼ã«ã¨ãã¦PHPãæ§ç¯ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-roxen"> + <term> + <parameter>--with-roxen=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Pike ã¢ã¸ã¥ã¼ã«ã¨ãã¦PHPãæ§ç¯ãã¾ããDIRã¯Roxenã®ãã¼ + ã¹ãã£ã¬ã¯ããªã§ãããé常ã¯/usr/local/roxen/serverã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-roxen-zts"> + <term> + <parameter>--enable-roxen-zts</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Zend Thread Safety ã使ç¨ã㦠Roxen ã¢ã¸ã¥ã¼ã«ãæ§ç¯ã + ã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-thttpd"> + <term> + <parameter>--with-thttpd=SRCDIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-zeus"> + <term> + <parameter>--with-zeus=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Zeusã§ä½¿ç¨ããISAPIã¢ã¸ã¥ã¼ã«ã¨ãã¦PHPãæ§ç¯ãã¾ã + </para> + </listitem> + </varlistentry> + </variablelist> + + </sect2> + + <sect2 id="install.configure.text"> + <title>ããã¹ãã¨è¨èª</title> + + <variablelist> + <varlistentry id="install.configure.with-aspell"> + <term> + <parameter>--with-aspell[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ASPELLãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-gettext"> + <term> + <parameter>--with-gettext[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: GNU gettext ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠+ gettext ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯/usr/local + ã§ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-pspell"> + <term> + <parameter>--with-pspell[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ã§ã + </para> + <para> + PHP 4: PSPELL ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-recode"> + <term> + <parameter>--with-recode[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: GNU recode ãµãã¼ããæå¹ã«ãã¾ãã + </para> + <para> + PHP 4: recode ãµãã¼ããæå¹ã«ãã¾ããDIRã¯recodeãã¤ã³ã¹ãã¼ + ã«ãããã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-shmop"> + <term> + <parameter>--enable-shmop</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4 : shmop ãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + </variablelist> + + </sect2> + + <sect2 id="install.configure.xml"> + <title>XML</title> + + <variablelist> + <varlistentry id="install.configure.with-dom"> + <term> + <parameter>--with-dom[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: DOMãµãã¼ããæå¹ã«ãã¾ã(libxml >= 2.0ãå¿ è¦ã§ã) + DIR 㯠libxml ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããã©ã«ã㯠+ <filename>/usr</filename>ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-sablot-errors-descriptive"> + <term> + <parameter>--enable-sablot-errors-descriptive</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã¨ã©ã¼å 容ã®åºåãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-sablot"> + <term> + <parameter>--with-sablot[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Sablotronãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-wddx"> + <term> + <parameter>--enable-wddx</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: WDDXãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-xml"> + <term> + <parameter>--disable-xml</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ã§ããXMLæ©è½ã¯ããã©ã«ã + ã§ã¯çµã¿è¾¼ã¾ãã¾ããããã®æ©è½ãæå¹ã«ããã«ã¯ã<link + linkend="install.configure.with-xml">--with-xml</link>ãä½¿ç¨ + ãã¦ä¸ããã + </para> + <para> + PHP 4: ä»å±ã®expatã©ã¤ãã©ãªã使ç¨ãã¦XMLãµãã¼ããç¡å¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-xml"> + <term> + <parameter>--with-xml</parameter> + </term> + <listitem> + <para> + PHP 3: XMLãµãã¼ããæå¹ã«ãã¾ã + </para> + <para> + PHP 4: ãã®ãªãã·ã§ã³ã¯å©ç¨ã§ãã¾ãããXMLãµãã¼ãã¯ããã©ã«ã + ã§çµã¿è¾¼ã¾ãã¾ãããªãã«ããã«ã¯ã<link + linkend="install.configure.disable-xml">--disable-xml</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + </sect1> + + <sect1 id="install.windows"> + <title>Windowsã·ã¹ãã ã¸ã®ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã¯ãWindows 95/98/Meåã³Windows NT/2000/XPã«é©ç¨ãã¾ããPHPã + Windows 3.1ã®ãããª16ãããã®ãã©ãããã©ã¼ã ã§åä½ãããã¨ã¯æå¾ + ã§ãã¾ããããµãã¼ããããWindowsãã©ãããã©ã¼ã ãWin32ã¨å¼ã¶ã㨠+ ãããã¾ãã + </para> + <para> + PHPãWindowsã«ã¤ã³ã¹ãã¼ã«ããã«ã¯ã<link + linkend="install.windows.manual">ããã¥ã¢ã«ã¤ã³ã¹ãã¼ã«</link>ã¨ã¤ + ã³ã¹ãã¼ã©<link + linkend="install.windows.installer">InstallShield</link>ã«ããæ¹æ³ + ã®2種é¡ãããã¾ãã + </para> + <para> + Microsoft Visual Studioãæã£ã¦ããå ´åããªãªã¸ãã«ã®ã½ã¼ã¹ã³ã¼ã + ããPHPã <link linkend="install.windows.build">æ§ç¯</link>ããã + ã¨ãå¯è½ã§ãã + </para> + <para> + Windowsã·ã¹ãã ã«PHPãã¤ã³ã¹ãã¼ã«ããå¾ãæ©è½ã追å ããããã« + <link linkend="install.windows.extensions">æ§ã ãªæ¡å¼µã¢ã¸ã¥ã¼ã«ã® + ãã¼ã</link>ãè¡ãå¯è½æ§ãããã¾ãã + </para> + + <sect2 id="install.windows.installer"> + <title>Windows InstallShield</title> + + <para> + CGIãã¼ã¸ã§ã³ã®PHPãã¤ã³ã¹ãã¼ã«ãã Windows ç¨ PHPã¤ã³ã¹ãã¼ã©ãã + <ulink url="&url.php;">&url.php;</ulink>ããåå¾å¯è½ã§ãIISãPWSã + Xitamiã®å ´åãWebãµã¼ãã¼ã®è¨å®ãåæã«è¡ããã¾ããInstallShield + ã¤ã³ã¹ãã¼ã©ã¯PHPãåä½ãããããã®ç°¡ä¾¿ãªæ¹æ³ã§ãããä¾ãã°ãæ¡å¼µ + ã¢ã¸ã¥ã¼ã«ã®èªåè¨å®ãã§ããªãã¨ãã£ãå¶ç´ãããã¤ããããã¨ã«æ³¨ + æãã¦ä¸ããã + </para> + + <simpara> + 使ç¨ãã<acronym>HTTP</acronym>ãµã¼ãã¼ãã·ã¹ãã ã«ã¤ã³ã¹ãã¼ã«ãã + å®å ¨ã«åä½ããããã«ãã¦ä¸ããã + </simpara> + + <simpara> + ã¤ã³ã¹ãã¼ã©ãå®è¡ããã¤ã³ã¹ãã¼ã«ã¦ã¤ã¶ã¼ãã®æç¤ºã«å¾ã£ã¦ä¸ããã + 2種é¡ã®ã¤ã³ã¹ãã¼ã«æ¹æ³ããµãã¼ãããã¦ãã¾ããä¸ã¤ç®ã¯ standard + ã§ãè¨å®ã®é¸æè¢ã«ã¤ãã¦ããã©ã«ãå¤ã示ããã¾ããããä¸ã¤ã¯ + advanced ã§ã鏿è¢ã«ã¤ãã¦è³ªåãè¡ããã¾ãã + </simpara> + + <simpara> + ã¤ã³ã¹ãã¼ã«ã¦ã¤ã¶ã¼ãã¯ã<filename>php.ini</filename> ãã¡ã¤ã«ã + è¨å®ããWeb ãµã¼ãã¼ã§PHPã使ç¨ããããã«è¨å®ããã«å¿ è¦ãªæ å ±ãé + ãã¾ããIIS 㨠NTã¯ã¼ã¯ã¹ãã¼ã·ã§ã³ã«ããã PWS ã®å ´åãã¹ã¯ãªã + ããããè¨å®ãæãããµã¼ãã¼ã®å ¨ãã¼ãã®ãªã¹ãã表示ãããPHPã¹ã¯ + ãªããç¨ãããã³ã°ã追å ãããã¨æãå ´æã®ãã¼ãã鏿ãããã¨ã + å¯è½ã§ãã + </simpara> + + <simpara> + ã¤ã³ã¹ãã¼ã«ã䏿¦å®äºããã¨ãã¤ã³ã¹ãã¼ã©ã¯ã·ã¹ãã ãåèµ·åãã + ããã¾ãã¯ãåã«PHPã®ä½¿ç¨ãéå§ããããèãã¦ãã¾ãã + </simpara> + + <warning> + <para> + ãã®PHPã®è¨å®ã¯å®å ¨ã§ã¯ãªããã¨ã«æ³¨æãã¦ä¸ãããå®å ¨ã«PHPãè¨å® + ãããå ´åãããã¥ã¢ã«ã§ã¤ã³ã¹ãã¼ã«ãããªãã·ã§ã³ãæ³¨ææ·±ãè¨å® + ããæ¹ãè¯ãã§ãããããã®èªåè¨å®ã¯PHPã®ã¤ã³ã¹ãã¼ã«ãç¬æã«è¡ + ããã¨ãå¯è½ã¨ãã¾ããããªã³ã©ã¤ã³ã®ãµã¼ãã§ä½¿ç¨ããããã®ãã®ã§ + ã¯ããã¾ããã + </para> + </warning> + + </sect2> + + <sect2 id="install.windows.manual"> + <title>ããã¥ã¢ã«ã®ã¤ã³ã¹ãã¼ã«æé </title> + <simpara> + ãã®ã¤ã³ã¹ãã¼ã«æé ã¯ãWindowsä¸ã®Webãµã¼ãã«PHPãæåã§ã¤ã³ã¹ãã¼ + ã«ãè¨å®ããéã®æå©ãã¨ãªããã®ã§ãã<ulink + url="&url.php;">&url.php;</ulink>ã«ãããã¦ã³ãã¼ããã¼ã¸ããzip + ãã¤ããªã¢ã¼ã«ã¤ãããã¦ã³ãã¼ãããå¿ è¦ãããã¾ãããã®æå¼ã® + ãªãªã¸ãã«çã¯ã&link.bob;ã«ããã³ã³ãã¤ã«ããã¦ããã<ulink + url="&url.win32install;">&url.win32install;</ulink>ã«ããã¾ãã + </simpara> + <para> + ãã®æå¼ã¯ã以ä¸ã®ç°å¢ã¸ã®ããã¥ã¢ã«ã¤ã³ã¹ãã¼ã«ããµãã¼ããã¾ãã + <itemizedlist> + <listitem> + <para> + Personal Web Server 3ã¾ãã¯4以é + </para> + </listitem> + <listitem> + <para> + Internet Information Server 3 ã¾ã㯠4以é + </para> + </listitem> + <listitem> + <para> + Apache 1.3.x + </para> + </listitem> + <listitem> + <para> + Omni HTTPd 2.0b1 以é + </para> + </listitem> + <listitem> + <para> + Oreilly Website Pro + </para> + </listitem> + <listitem> + <para> + Xitami + </para> + </listitem> + <listitem> + <para> + Netscape Enterprise Server, iPlanet + </para> + </listitem> + </itemizedlist> + </para> + <para> + Windowsç¨ã®PHP 4ã«ã¯CGIå®è¡ç(php.exe)ã¨(php4isapi.dllã®ãããª)è¤ + æ°ã®SAPIã¢ã¸ã¥ã¼ã«ã®2種é¡ãããã¾ããå¾è ã®å½¢å¼ã¯PHP 4ã§æ°ãã«ãµ + ãã¼ãããããã®ã§ãæ§è½ã®èããæ¹åã¨ããã¤ãã®æ°æ©è½ãæä¾ãã + ã¾ããããããSAPIã¢ã¸ã¥ã¼ã«ã¯ãã¾ã ã製åã®å質ã«ã¯éãã¦ããªã + ãã¨ã«æ³¨æãã¦ä¸ããããã®çç±ã¯ãPHP SAPIã¢ã¸ã¥ã¼ã«ãPHP 4ã§æ°ã + ã«å°å ¥ããããã«ãã¹ã¬ããçã®PHPã³ã¼ãã使ç¨ãã¦ãããå®å ¨ã«å®å® + ãã¦ããã¨å¤æãããã¾ã§ã¯ãã¹ããæ¹è¯ãã¾ã è¡ããã¦ããããå ã + ãªæ¢ç¥ã®ãã°ãåå¨ããããã§ãã仿¹ãå®ç¨ãµã¤ãã§å®éã«å®è¡ã㦠+ ããã¨ãããã¨ã¯ææ¡ãã¦ãã¾ããããSAPIã¢ã¸ã¥ã¼ã«ã«ããé常ã«è¯ + ãçµæãå ±åããã¦ãã¾ããçæçã«ã¯è§£æ±ºçã¯å¤åããå¯è½æ§ããã + ã¾ãã絶対çãªå®å®æ§ãæ±ããå ´åãSAPIã¢ã¸ã¥ã¼ã«çã®æ§è½ãç ç²ã« + CGIå®è¡çã®å®å®æ§ãé«ãããã¨ã«ãªãã¾ãã + </para> + <para> + SAPIã¢ã¸ã¥ã¼ã«ã®ã©ããã鏿ããWindows 95ã§ä½¿ç¨ããå ´åã«ã¯ã + å¿ ãDCOMã¢ãããã¼ãã<ulink url="&url.dcom.update;">Microsoft + DCOM ãã¼ã¸</ulink>ãããã¦ã³ãã¼ããã¦ä¸ãããISAPIã¢ã¸ã¥ã¼ã«ã® + å ´åãISAPI 4.0対å¿ã®Webãµã¼ããå¿ è¦ã§ã(IIS 4.0ãPWS 4.0ãIIS + 5.0ã§ãã¹ãããã¦ãã¾ã)ãIIS 3.0 ã¯ãµãã¼ãããã¦ãã¾ããããã¼ + ãã£ããªPHPãµãã¼ããå©ç¨ãããå ´åã«ã¯ãWindows NT 4.0 ãªãã·ã§ + ã³ããã¯ãIIS 4.0è¾¼ã¿ã§ãã¦ã³ãã¼ãããã¤ã³ã¹ãã¼ã«ããå¿ è¦ããã + ã¾ãã + </para> + <para> + 以ä¸ã®æé ã¯ãåã ã®ãµã¼ãã¼ã«é¢ããæé ã®åã«è¡ãå ¨ã¦ã®ã¤ã³ã¹ãã¼ + ã«ã«å ±éããå¿ é ã®ãã®ã§ãã + + <itemizedlist> + <listitem> + <para> + é å¸ãã¡ã¤ã«ã好ããªãã£ã¬ã¯ããªã«å±éãã¦ä¸ããã + <filename>c:\php\</filename>ããè¯ãä¾ã§ãã + </para> + </listitem> + <listitem> + <para> + PHPã使ç¨ããDLLã確å®ã«ã¿ã¤ããããã«ããå¿ è¦ãããã¾ããæ£ã + ãDLLã¯ã使ç¨ããWebãµã¼ããPHPãCGIçãããã¯ãµã¼ãã¢ã¸ã¥ã¼ã« + ã®ã©ã¡ãã§å®è¡ãããã«ä¾åãã¾ãã + <filename>php4ts.dll</filename>ã¯å¸¸ã«ä½¿ç¨ããã¾ãããµã¼ãã¢ã¸ã¥ã¼ + ã«(ä¾ï¼ISAPIã¾ãã¯Apache)ã使ç¨ããå ´åã + <filename>sapi</filename>ã«ããé¢é£ããDLLãå¿ è¦ã¨ãªãã¾ãã + PHPæ¡å¼µã¢ã¸ã¥ã¼ã«ã®DLLã使ç¨ããå ´åãåæ§ã«ããããå¿ è¦ã¨ãªã + ã¾ããDLLãè¦ã¤ããããããã«ãã·ã¹ãã ãã£ã¬ã¯ã㪠+ (ä¾ï¼<filename>winnt/system32</filename>ã¾ã㯠+ <filename>windows/system</filename>)ã«ã³ãã¼ããããWebãµã¼ã + ã使ç¨ããPHPã®å®è¡ãã¡ã¤ã«ã¾ãã¯DLL(ä¾ï¼php.exe, + php4apache.dll)ã¨åããã£ã¬ã¯ããªã«ç½®ããã¨ãã§ãã¾ãã + </para> + <para> + PHPãã¤ããªãSAPIã¢ã¸ã¥ã¼ã«ãåã³ããã¤ãã®æ¡å¼µã¢ã¸ã¥ã¼ã«ã¯ã + å®è¡æã«å¤é¨DLLãå¿ è¦ã¨ãã¾ããé å¸ã¢ã¼ã«ã¤ãã«å«ã¾ããããã + ã®DLLãWindows PATHã«è¨å®ããããã£ã¬ã¯ããªã«ç½®ãããã«ãã¦ä¸ + ãããæã確å®ãªã®ã¯ããã¡ã¤ã«ãã·ã¹ãã ãã£ã¬ã¯ããªãã¤ã¾ãã + 以ä¸ã®å ´æã«ã³ãã¼ãããã¨ã§ãã + <simplelist> + <member>Windows 95/98ã®å ´åã¯ãc:\windows\system</member> + <member>Windows NT/2000ã®å ´åã¯ãc:\winnt\system32</member> + </simplelist> + ã³ãã¼ãããã¡ã¤ã«ã以ä¸ã«ç¤ºãã¾ãã + <simplelist> + <member> + 'php4ts.dll', æ¢ã«åå¨ããå ´åã¯ä¸æ¸ãã¦ä¸ããã + </member> + <member> + é å¸ä¸ã®'dlls'ãã£ã¬ã¯ããªã«ãããã¡ã¤ã«ã + ã·ã¹ãã ã«ããããæ¢ã«ã¤ã³ã¹ãã¼ã«ããã¦ããå ´åãä½ããæ£ã + ãåä½ããªããªããªãå ´åã«ã®ã¿ä¸æ¸ãã¦ä¸ããã(䏿¸ãããå + ã«ããã¯ã¢ãããã¨ãã®ãè¯ãã§ãããã) + </member> + </simplelist> + </para> + <para> + ç¹ã«Microsoft Windows 9x/NT4ã使ç¨ãã¦ããå ´åã«ã¯ã + 使ç¨ãããã©ãããã©ã¼ã ç¨ã®Microsoft Data Access + Components(MDAC)ã®ææ°çããã¦ã³ãã¼ããã¦ä¸ããã + MDACã¯ã<ulink url="&url.mdac;">&url.mdac;</ulink>ã§å ¥æå¯è½ã§ + ãã + </para> + </listitem> + <listitem> + <para> + 'php.ini-dist' ã Windows 9x/Meã®å ´åã¯ã + '%WINDOWS%' ãã£ã¬ã¯ããªãWindows NT/2000/XPã®å ´åã¯ã + '%SYSTEMROOT%'ãã£ã¬ã¯ããªã³ãã¼ãã + 'php.ini' ã«ãªãã¼ã ãã¦ä¸ããã + '%WINDOWS%' ã¾ã㯠'%SYSTEMROOT%'ãã£ã¬ã¯ + ããªã¯ãéå¸¸ãæ¬¡ã®ããã«ãªãã¾ãã + <simplelist> + <member>Windows 9x/Me ã§ã¯ãc:\windows</member> + <member>NT/2000/XPãµã¼ãã¼ã§ã¯ãc:\winnt ã¾ã㯠c:\winnt40</member> + </simplelist> + </para> + <para> + zipãã¡ã¤ã«ã«ã¯ãäºã¤ã®iniãã¡ã¤ã«ã + <filename>php.ini-dist</filename>ããã³ + <filename>php.ini-optimized</filename>ãå«ã¾ãã¦ãã¾ãã + <filename>php.ini-optimized</filename>ã使ç¨ããã + ã¨ãæ¨å¥¨ããã¾ããããã¯ããã®ãã¡ã¤ã«ã¯æ§è½åã³ã»ãã¥ãªãã£ã« + é¢ãã¦ããã©ã«ãã®è¨å®ãæé©åããã¦ããããã§ãã + æåã®æ¹æ³ã¯ã<link linkend="configuration.file">iniã®è¨å® + </link>ãå ¨ã¦å¦ç¿ããã¦ã¼ã¶ãå ¨ã¦ã®è¦ç´ ãããã¥ã¢ã«ã§è¨å®ãã + ãã¨ã§ããããã©ã«ãã®è¨å®ã§ãPHPã¯åä½ãã¾ãããæé«ã®ã»ã㥠+ ãªãã£ãå¾ããå ´åã«ã¯ããã®æ¹æ³ã鏿ããã¨è¯ãã§ãããã + </para> + </listitem> + <listitem> + <para> + 'php.ini' ãã¡ã¤ã«ãç·¨éãã¦ä¸ããã + <itemizedlist> + <listitem> + <simpara> + 'extension_dir' ã®è¨å®å¤ã php-install-dir ã¾ã㯠+ 'php_*.dll' ãç½®ããå ´æã«å¤æ´ããå¿ è¦ãããã¾ãã + ä¾ãã°ãc:\php ã«ãªãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + Omni Httpd ã使ç¨ãã¦ããå ´åãæ¬¡ã®æé ã«ã¯å¾ããªãã§ä¸ããã + 'doc_root' ã« Web ãµã¼ãã¼ã®ããã¥ã¡ã³ãã«ã¼ããè¨å®ãã¦ä¸ + ãããä¾: c:\apache\htdocs ã¾ã㯠c:\webroot + </simpara> + </listitem> + <listitem> + <simpara> + PHP å®è¡éå§æã«ãã¼ããããã¢ã¸ã¥ã¼ã«ã鏿ãã¦ä¸ãããã + ããã®ã¢ã¸ã¥ã¼ã«ããã¼ãããããã«ã¯ã'extension=php_*.dll' + ã®è¡ããã³ã¡ã³ããå¤ãã¾ãã + ã¹ã¯ãªããã®ä¸ã§<function>dl</function>ã使ç¨ãããã¨ã«ãã + åçã«ã¢ã¸ã¥ã¼ã«ããã¼ããããã¨ãã§ãã¾ãã + <link linkend="install.windows.extensions">Windows + æ¡å¼µã¢ã¸ã¥ã¼ã«</link>ã«é¢ããç¯ãåç §ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + PWS 㨠IIS ã«ããã¦ã¯ã<filename>browscap.ini</filename>ã + 次ã®ããã«æå®ãããã¨ãã§ãã¾ãã: + Windows 9x/Me ã§ã¯ 'c:\windows\system\inetsrv\browscap.ini'ã + NT/2000/XPãµã¼ãã¼ã§ã¯ã + 'c:\winnt\system32\inetsrv\browscap.ini' + </simpara> + </listitem> + </itemizedlist> + </para> + </listitem> + <listitem> + <simpara> + Windowsçã¢ã¼ã«ã¤ãã§é å¸ããã¦ãã<filename>mibs</filename>ã㣠+ ã¬ã¯ããªã«ã¯ãSNMPç¨ãµãã¼ããã¡ã¤ã«ãå«ã¾ãã¦ãã¾ãããã®ã㣠+ ã¬ã¯ããªã<filename>DRIVE:\usr\mibs</filename> + (<filename>DRIVE</filename>ã¯PHPãã¤ã³ã¹ãã¼ã«ãããã©ã¤ãã§ãã) + ã«ç§»åãã¦ä¸ããã + </simpara> + </listitem> + </itemizedlist> + </para> + </sect2> + + <sect2 id="install.windows.build"> + <title>ã½ã¼ã¹ããã®æ§ç¯</title> + <para> + 説æããåã«ã次ã®è³ªåã«çãã¦ããã¾ãããã + "ãªããWindowsä¸ã®æ§ç¯ä½æ¥ã¯ãããªã«é¢åãªã®ã?" èããããçç±ã¨ + ãã¦ã¯ãäºã¤ããã¾ãã + </para> + <orderedlist> + <listitem> + <simpara> + Windows ã§ã¯ãã¾ã ã½ã¼ã¹ãèªç±ã«å ±æãããã¨ã好ãéçºè ã®å¤§è¦ + 模ãªã³ãã¥ããã£ãåºã¾ã£ã¦ãã¾ãããçµæã¨ãã¦ããã®ãããªéçº + ããµãã¼ãããããã«å¿ è¦ãªåºç¤ãæ§ç¯ãã使¥ãè¡ããã¦ãã¾ããã + å©ç¨å¯è½ãªå¤§é¨åã®ãã®ã¯ãUNIXããå¿ è¦ãªã¦ã¼ãã£ãªãã£ãç§»æ¤ã + ããã®ã§ãããã®çµç·¯ã®ããã¤ããæã ã§ã¦ãã¾ãããé©ããªãã§ä¸ + ããã + </simpara> + </listitem> + <listitem> + <simpara> + ã»ã¨ãã©å ¨ã¦ã®æé ã¯ã"å®è¡ããå¿ãã"å½¢å¼ã§è¨è¿°ããã¦ãã¾ãã + ãã®ããã端æ«ã®åã«åº§ãã以ä¸ã®æé ã«ã§ããã ããã®ã¾ã¾å¾ã£ã¦è©¦ + ãã¦è¦ã¦ä¸ããã + </simpara> + </listitem> + </orderedlist> + + <sect3 id="install.windows.build.prepare"> + <title>æºå</title> + <para> + å§ããåã«ããã¦ã³ãã¼ãããªããã°ãªããªããã®ã大éã«ããã¾ã... + </para> + <itemizedlist> + <listitem> + <simpara> + åãã¦ã®å ´åãCygwin toolkit ãæãè¿ã + <ulink + url="http://sources.redhat.com/cygwin/download.html">cygwin</ulink> + ãã©ã¼ãµã¤ãããå ¥æãã¦ä¸ãããããã«ã¯ãæ§ç¯å¦çã«ä½¿ç¨ããã + æ¨æºçãªGNUã¦ã¼ãã£ãªãã£ã®å¤ããå«ã¾ãã¦ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + å¿ è¦ãªæ®ãã®æ§ç¯ãã¼ã«ãPHPãµã¤ã<ulink + url="http://www.php.net/extra/win32build.zip">http://www.php.net/extra/win32build.zip</ulink>ãããã¦ã³ãã¼ããã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + PHPã§ä½¿ç¨ãããDNSåã¬ã¾ã«ãç¨ã®ã½ã¼ã¹ã³ã¼ãã + <ulink + url="http://www.php.net/extra/bindlib_w32.zip">http://www.php.net/extra/bindlib_w32.zip</ulink>ã§å ¥æãã¾ããããã¯ã + <filename>win32build.zip</filename>ã«å ¥ã£ã¦ãã + <filename>resolv.lib</filename>ã®ä»£æ¿åã§ãã + </simpara> + </listitem> + <listitem> + <simpara> + unzipã¦ã¼ãã£ãªãã£ãã¾ã æã£ã¦ããªãå ´åããããå¿ è¦ã«ãªãã¾ + ããããªã¼çã<ulink + url="http://www.cdrom.com/pub/infozip/UnZip.html">InfoZip</ulink>ã§å ¥æå¯è½ã§ãã + </simpara> + </listitem> + </itemizedlist> + <simpara> + æå¾ã«ãPHP 4èªä½ã®ã½ã¼ã¹ãå¿ è¦ã¨ãªãã¾ããææ°ã®éçºçã + <ulink + url="http://www.php.net/anoncvs.php">anonymous CVS</ulink>ã«ãã + <ulink + url="http://snaps.php.net/">snapshot</ulink> ã¾ã㯠<ulink + url="http://www.php.net/downloads.php">ã½ã¼ã¹</ulink> ã®tarã¢ã¼ + ã«ã¤ããå ¥æå¯è½ã§ãããã®éãtarããã³gzipã®è§£åãè¡ãã ãã§ãª + ããMicrosoft Visual C++ãã¨ã©ã¼ãçºçããªãããã« + <filename>*.dsp</filename>ããã³<filename>*.dsw</filename>ãã¡ + ã¤ã«ã®å¾©æ¹æåãCRLFã«å¤æããå¿ è¦ãããã¾ãã + </simpara> + <note> + <simpara> + æ§ç¯å¦çã®éã«ããã¸ã§ã¯ããè¦ä»ããããããã« + <filename>Zend</filename> ããã³ <filename>TSRM</filename>ã㣠+ ã¬ã¯ããªã<filename>php4</filename>ãã£ã¬ã¯ããªã®ä¸ã«ç½®ãã¦ä¸ã + ãã + </simpara> + </note> + </sect3> + + <sect3 id="install.windows.build.install"> + <title>ãã¼ã«ã®ã¤ã³ã¹ãã¼ã«</title> + <itemizedlist> + <listitem> + <simpara> + 鏿ããunzipã¦ã¼ãã£ãªãã£ã®ã¤ã³ã¹ãã¼ã«æé ã«å¾ã£ã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + <filename>setup.exe</filename> ãå®è¡ããæç¤ºã«å¾ã£ã¦ä¸ããã + <filename>c:\cygnus</filename>以å¤ã®ãã¹ã«ã¤ã³ã¹ãã¼ã«ããå ´åã + æ§ç¯å¦çæã«Cygwinç°å¢å¤æ°ãè¨å®ãã¦ä¸ããã + Windows 95/98 ã®å ´åãç°å¢å¤æ°ã®è¨å®ã¯autoexec.batã«ä¸è¡è¿½å ã + ããã¨ã«ããå¯è½ã§ããWindows NTã®å ´åããã¤ã³ã³ãã¥ã¼ã¿ + => ã³ã³ããã¼ã«ããã« => ã·ã¹ãã ã«ç§»åããç°å¢å¤æ°ã¿ã + ã鏿ãã¾ãã + </simpara> + <warning> + <simpara> + Cygwinç¨ã«ãã³ãã©ãªãã£ã¬ã¯ããªã使ãã¦ä¸ããããããªã㨠+ å¤ãã®ã³ãã³ã(ç¹ã«bison)ã¯ã¨ã©ã¼ã¨ãªãã¾ãã + Windows 95/98ã®å ´åã<userinput>mkdir C:\TMP</userinput>ã¨ã + ã¾ããWindows NTã®å ´åã + <userinput>mkdir %SystemDrive%\tmp</userinput>ã¨ãã¾ãã + </simpara> + </warning> + </listitem> + <listitem> + <simpara> + ãã£ã¬ã¯ããªã使ããããã§ãunzip + <filename>win32build.zip</filename>ãè¡ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + Microsoft Visual C++ãå®è¡ããã¡ãã¥ã¼ãããã¼ã« + => ãªãã·ã§ã³ã鏿ãã¾ãããã¤ã¢ãã°ã§ããã£ã¬ã¯ããªã¿ãã + 鏿ãã¾ããé çªã«Executables, Includes, Library filesã«ããã + ããã¦ã³ã夿´ããããããã®ãªã¹ãã®ä¸ã«ã + <filename>cygwin\bin</filename>, + <filename>win32build\include</filename>, + <filename>win32build\lib</filename>ã®ã¨ã³ããªããããã¨ãç¢ºèª + ãã¦ä¸ããã(ã¨ã³ããªã追å ããã«ã¯ããªã¹ãã®æå¾ã®ç©ºç½è¡ãé¸ + æããå ¥åãã¦ä¸ãã)å ¸åçãªã¨ã³ããªã¯æ¬¡ã®ããã«ãªãã¾ãã + </simpara> + <itemizedlist> + <listitem> + <simpara> + <filename>c:\cygnus\bin</filename> + </simpara> + </listitem> + <listitem> + <simpara> + <filename>c:\php-win32build\include</filename> + </simpara> + </listitem> + <listitem> + <simpara> + <filename>c:\php-win32build\lib</filename> + </simpara> + </listitem> + </itemizedlist> + <simpara> + OKãæ¼ããVisual C++ãçµäºãã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + ä»ã®ãã£ã¬ã¯ããªã使ããunzip + <filename>bindlib_w32.zip</filename>ãããã§è¡ã£ã¦ä¸ãããããã + ã°ã·ã³ãã«ãå©ç¨å¯è½ã¨ãã(bindlib - Win32 Debug) ãããªã + (bindlib - Win32 Release)ããæ±ºãæä¸ããã + 次ã®ããã«é©å½ãªè¨å®ã§æ§ç¯ãè¡ã£ã¦ä¸ãã: + </simpara> + <itemizedlist> + <listitem> + <simpara> + GUIã¦ã¼ã¶ã®å ´åã¯ãVC++ãèµ·åãããã¡ã¤ã« => ãªã¼ãã³ã¯ã¼ + ã¯ã¹ãã¼ã¹ããªã¼ãã³ããbindlibã鏿ãã¦ä¸ãããç¶ãã¦ã + æ§ç¯=>ã¢ã¯ãã£ããªæ§æã鏿ã鏿ãã好ããªè¨å®ã鏿ã + ã¦ä¸ãããæå¾ã« ãã«ã=>å ¨ã¦ãªãã«ãã鏿ãã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + ã³ãã³ãã©ã¤ã³çã®ã¦ã¼ã¶ã®å ´åãC++ ç¨ã®ç°å¢å¤æ°ãå®ç¾©ãã㦠+ ãããã©ããã確èªãã¦ä¸ããããããã¯ã + <command>vcvars.bat</command>ãå®è¡ããç¶ãã¦æ¬¡ã®ãã¡ã®ã©ã + ããå®è¡ãã¦ä¸ããã + </simpara> + <itemizedlist> + <listitem> + <simpara> + <userinput>msdev bindlib.dsp /MAKE "bindlib - Win32 Debug"</userinput> + </simpara> + </listitem> + <listitem> + <simpara> + <userinput>msdev bindlib.dsp /MAKE "bindlib - Win32 Release"</userinput> + </simpara> + </listitem> + </itemizedlist> + </listitem> + <listitem> + <simpara> + ãã®æç¹ã§ããµããã£ã¬ã¯ããª<filename>Debug</filename> ã¾ã + ã¯<filename>Release</filename>ã«å©ç¨å¯è½ãª + <filename>resolv.lib</filename> ãããã¯ãã§ãããã®ãã¡ã¤ã« + ã <filename>win32build\lib</filename> ãã£ã¬ã¯ããªã®ååã® + ãã¡ã¤ã«ã«ä¸æ¸ãã³ãã¼ãã¦ä¸ããã + </simpara> + </listitem> + </itemizedlist> + </listitem> + </itemizedlist> + </sect3> + + <sect3 id="install.windows.build.compile"> + <title>ã³ã³ãã¤ã«</title> + <simpara> + æè¯ã®æ¹æ³ã¯ãã¾ãstandalone/CGI çãæ§ç¯ãããã¨ã§ãã + </simpara> + <itemizedlist> + <listitem> + <simpara> + GUIã¦ã¼ã¶ã®å ´åãVC++ãèµ·åãããã¡ã¤ã« => ã¯ã¼ã¯ã¹ãã¼ã¹ã + éãã鏿ããphp4tsãé¸ã³ã¾ããç¶ãã¦ãæ§ç¯=>ã¢ã¯ãã£ã㪠+ æ§æãè¨å®ãé¸ã³ã好ããªè¨å®ã鏿ãã¾ããæå¾ã«æ§ç¯=>å ¨ã¦ + æ§ç¯ã鏿ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + ã³ãã³ãã©ã¤ã³çã¦ã¼ã¶ã®å ´åãC++ ç¨ã®ç°å¢å¤æ°ãå®ç¾©ããã¦ãã + ãã©ããã確èªãã¦ä¸ããããããã¯ã + <command>vcvars.bat</command>ãå®è¡ããç¶ãã¦æ¬¡ã®ãã¡ã®ã©ãã + ãå®è¡ãã¦ä¸ããã + </simpara> + <itemizedlist> + <listitem> + <simpara> + <userinput>msdev php4ts.dsp /MAKE "php4ts - Win32 Debug_TS"</userinput> + </simpara> + </listitem> + <listitem> + <simpara> + <userinput>msdev php4ts.dsp /MAKE "php4ts - Win32 Release_TS"</userinput> + </simpara> + </listitem> + <listitem> + <simpara> + ããã¾ã§ã®æé ã§ããµããã£ã¬ã¯ã㪠+ <filename>Debug_TS</filename> ã¾ã㯠+ <filename>Release_TS</filename> ã«å©ç¨å¯è½ãª + <filename>php.exe</filename> ã使ããã¦ããã¯ãã§ãã + </simpara> + </listitem> + </itemizedlist> + </listitem> + </itemizedlist> + <simpara> + PHPãMicrosoft IISã«çµã¿è¾¼ãéã«å¿ è¦ãªã³ã¼ããæ§ç¯ããããã«ã¯ã + ä¸è¨ã®æé ã <filename>php4isapi.dsp</filename> + (<filename>sapi\isapi</filename>ã«ããã¾ã)ã§ç¹°ãè¿ãã¦ä¸ããã + </simpara> + </sect3> + </sect2> + + <sect2 id="install.windows.extensions"> + <title>Windows ç¨æ¡å¼µã¢ã¸ã¥ã¼ã«ã®ã¤ã³ã¹ãã¼ã«</title> + <para> + PHPããã³Webãµã¼ããWindowsã«ã¤ã³ã¹ãã¼ã«ããå¾ãç¹å®ã®ã¢ã¸ã¥ã¼ã« + ã使ç¨ããããªãå ´åãããã§ãããã以ä¸ã®è¡¨ã«ç¾å¨ã®Windowã¢ã¸ã¥ã¼ + ã«ã示ãã¾ããããã¥ã¢ã«ã¤ã³ã¹ãã¼ã«æé ã§èª¬æããããã«ãPHPãèµ· + åããéã« 'extension=php_*.dll' ã®è¡ã®ã³ã¡ã³ããå¤ããã¨ã«ããã + ãã¼ãããã¢ã¸ã¥ã¼ã«ã鏿ãããã¨ãå¯è½ã§ãã + ã¹ã¯ãªããã®ä¸ã§<function>dl</function>ã使ç¨ãããã¨ã«ããã㢠+ ã¸ã¥ã¼ã«ãåçã«ãã¼ããããã¨ãå¯è½ã§ãã + </para> + <para> + PHPæ¡å¼µã¢ã¸ã¥ã¼ã«ã®DLLã«ã¯ãPHP 4ã®å ´åãåã«'php_'(PHP 3ã®å ´åã¯ã' + php3_')ãä»ãã¦ãã¾ããããã«ãããPHPæ¡å¼µã¢ã¸ã¥ã¼ã«ãä»ã®ãµãã¼ + ãç¨ã©ã¤ãã©ãªã¨æ··åãããã¨ã鲿¢ã§ãã¾ãã + </para> + <note> + <para> + PHP 4.0.6ã§ã¯ãBCMath, Calendar, COM, FTP, MySQL, ODBC, PCRE, + Session, WDDX, XML ãµãã¼ããçµã¿è¾¼ã¾ãã¦ãã¾ãããããã®é¢æ°ã + 使ç¨ããéã«ãæ¡å¼µã¢ã¸ã¥ã¼ã«ããã¼ãããå¿ è¦ã¯ããã¾ãããçµè¾¼æ¸ + ã¢ã¸ã¥ã¼ã«ã®ãªã¹ãã«ã¤ãã¦ã¯ãé å¸ãã¡ã¤ã«ã® + <filename>README.txt</filename> ã¾ã㯠+ <filename>install.txt</filename>ãåç §ä¸ããã + </para> + </note> + + <para> + <table> + <title>PHP æ¡å¼µã¢ã¸ã¥ã¼ã«</title> + <tgroup cols="2"> + <tbody> + <row> + <entry>php_bz2.dll</entry> + <entry>bzip2 å§ç¸®é¢æ°</entry> + </row> + <row> + <entry>php_calendar.dll</entry> + <entry> + ã«ã¬ã³ã夿颿°(PHP 4.0.3以éã¯æ¨æºçµè¾¼ã¿ã¢ã¸ã¥ã¼ã«) + </entry> + </row> + <row> + <entry>php_cpdf.dll</entry> + <entry>ClibPDF 颿°</entry> + </row> + <row> + <entry>php3_crypt.dll</entry> + <entry>æå·å颿°</entry> + </row> + <row> + <entry>php_ctype.dll</entry> + <entry>ctype é¢é£ã®é¢æ°</entry> + </row> + <row> + <entry>php_curl.dll</entry> + <entry>CURL, Client URL ã©ã¤ãã©ãªé¢æ°</entry> + </row> + <row> + <entry>php_cybercash.dll</entry> + <entry>Cybercash 決æ¸é¢æ°</entry> + </row> + <row> + <entry>php_db.dll</entry> + <entry>DBM 颿°</entry> + </row> + <row> + <entry>php_dba.dll</entry> + <entry>ãã¼ã¿ãã¼ã¹ (dbmåå¼)æ½è±¡åã¬ã¤ã¤é¢æ°</entry> + </row> + <row> + <entry>php_dbase.dll</entry> + <entry>dBase 颿°</entry> + </row> + <row> + <entry>php3_dbm.dll</entry> + <entry>ãã¼ã¯ã¬ã¼DB2ã©ã¤ãã©ãª</entry> + </row> + <row> + <entry>php_domxml.dll</entry> + <entry>DOM XML 颿°</entry> + </row> + <row> + <entry>php_dotnet.dll</entry> + <entry>.NET 颿°</entry> + </row> + <row> + <entry>php_exif.dll</entry> + <entry>JPEGããEXIFããããèªã¿è¾¼ã</entry> + </row> + <row> + <entry>php_fbsql.dll</entry> + <entry>FrontBase 颿°</entry> + </row> + <row> + <entry>php_fdf.dll</entry> + <entry>Forms Data Format 颿°</entry> + </row> + <row> + <entry>php_filepro.dll</entry> + <entry>filepro ãã¼ã¿ãã¼ã¹ã¸ã®ã¢ã¯ã»ã¹(èªè¾¼ã¿ã®ã¿)</entry> + </row> + <row> + <entry>php_ftp.dll</entry> + <entry>FTP颿° (PHP 4.0.3以éçµã¿è¾¼ã¿)</entry> + </row> + <row> + <entry>php_gd.dll</entry> + <entry>ã¤ã¡ã¼ã¸å¦çç¨ã®GD ã©ã¤ãã©ãªé¢æ°</entry> + </row> + <row> + <entry>php_gettext.dll</entry> + <entry>GNU Gettext 颿°</entry> + </row> + <row> + <entry>php_hyperwave.dll</entry> + <entry>HyperWave 颿°</entry> + </row> + <row> + <entry>php_iconv.dll</entry> + <entry>ICONV æåéå夿</entry> + </row> + <row> + <entry>php_ifx.dll</entry> + <entry>Informix 颿°</entry> + </row> + <row> + <entry>php_iisfunc.dll</entry> + <entry>IISç£ç颿°</entry> + </row> + <row> + <entry>php_imap.dll</entry> + <entry>IMAP 4 颿°(PHP 3ã§ã¯ãphp3_imap4r1.dll)</entry> + </row> + <row> + <entry>php_ingres.dll</entry> + <entry>Ingres II 颿°</entry> + </row> + <row> + <entry>php_interbase.dll</entry> + <entry>InterBase 颿°</entry> + </row> + <row> + <entry>php_java.dll</entry> + <entry>Java æ¡å¼µ</entry> + </row> + <row> + <entry>php_ldap.dll</entry> + <entry>LDAP 颿°</entry> + </row> + <row> + <entry>php_mhash.dll</entry> + <entry>Mhash颿°</entry> + </row> + <row> + <entry>php_ming.dll</entry> + <entry>Flashç¨Ming颿°</entry> + </row> + <row> + <entry>php_msql.dll</entry> + <entry>mSQL ã¯ã©ã¤ã¢ã³ã</entry> + </row> + <row> + <entry>php3_msql1.dll</entry> + <entry>mSQL 1 ã¯ã©ã¤ã¢ã³ã</entry> + </row> + <row> + <entry>php3_msql2.dll</entry> + <entry>mSQL 2 ã¯ã©ã¤ã¢ã³ã</entry> + </row> + <row> + <entry>php_mssql.dll</entry> + <entry> + MSSQL ã¯ã©ã¤ã¢ã³ã (以åã¯php_mssql70.dllãMSSQL DBã©ã¤ãã© + ãªãå¿ è¦) + </entry> + </row> + <row> + <entry>php3_mysql.dll</entry> + <entry>MySQL 颿°(PHP 4ã§ã¯çµè¾¼ã¿)</entry> + </row> + <row> + <entry>php3_nsmail.dll</entry> + <entry>Netscape ã¡ã¼ã«é¢æ°</entry> + </row> + <row> + <entry>php3_oci73.dll</entry> + <entry>Oracle 颿°</entry> + </row> + <row> + <entry>php_oci8.dll</entry> + <entry>Oracle 8 颿°</entry> + </row> + <row> + <entry>php_openssl.dll</entry> + <entry>OpenSSL 颿°</entry> + </row> + <row> + <entry>php_oracle.dll</entry> + <entry>Oracle 颿°</entry> + </row> + <row> + <entry>php_pdf.dll</entry> + <entry>PDF颿°</entry> + </row> + <row> + <entry>php_pgsql.dll</entry> + <entry>PostgreSQL颿°</entry> + </row> + <row> + <entry>php_printer.dll</entry> + <entry>ããªã³ã¿é¢æ°</entry> + </row> + <row> + <entry>php_sablot.dll</entry> + <entry>XSLT颿°</entry> + </row> + <row> + <entry>php_snmp.dll</entry> + <entry>SNMP get ããã³ walk 颿° (NT ã®ã¿!)</entry> + </row> + <row> + <entry>php_sybase_ct.dll</entry> + <entry>Sybase颿°</entry> + </row> + <row> + <entry>php_yaz.dll</entry> + <entry>YAZ颿°</entry> + </row> + <row> + <entry>php_zlib.dll</entry> + <entry>ZLib å§ç¸®é¢æ°</entry> + </row> + </tbody> + </tgroup> + </table> + </para> + </sect2> + </sect1> + + <sect1 id="install.apache"> + <title>Apacheãµã¼ã</title> + <para> + æ¬ç¯ã§ã¯ãPHPãApacheã«ã¤ã³ã¹ãã¼ã«ããéã®æ³¨æäºé ã¨ã³ãã«ã¤ã㦠+ 説æãã¾ãã<link linkend="install.apache.unix">Unix</link> ç㨠+ <link linkend="install.apache.windows">Windows</link> çã®ä¸¡æ¹ã«ã¤ + ãã¦èª¬æãã¾ãã + </para> + <sect2 id="install.apache.unix"> + <title>Unixä¸ã§Apacheã«PHPãã¤ã³ã¹ãã¼ã«ããæé </title> + <para> + 以ä¸ã®æé ã®8è¡ç®ã§<command>configure</command> ã«è¿½å ãã弿°ã + <link linkend="install.configure">configureã®ãªãã·ã§ã³ã®å ¨ã¦ + </link>ãã鏿å¯è½ã§ãã + </para> + + <example id="install.apache.unix.longer"> + <title> + ã¤ã³ã¹ãã¼ã«æé (Apache ã¢ã¸ã¥ã¼ã«ç) + </title> + <screen> +<![CDATA[ +1. gunzip apache_1.3.x.tar.gz +2. tar xvf apache_1.3.x.tar +3. gunzip php-x.x.x.tar.gz +4. tar xvf php-x.x.x.tar +5. cd apache_1.3.x +6. ./configure --prefix=/www +7. cd ../php-x.x.x +8. ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars +9. make +10. make install +11. cd ../apache_1.3.x +12. for PHP 3: ./configure --activate-module=src/modules/php3/libphp3.a + for PHP 4: ./configure --activate-module=src/modules/php4/libphp4.a +13. make +14. make install + + ãã®æé ã®ä»£ããã«ãåã«æ¢åãã¤ããªã«httpdãã¤ããªã䏿¸ãã³ãã¼ã + ããã¨ãå¯è½ã§ãããã®å ´åã«ã¯ãå¿ ãWebãµã¼ããã¾ãã·ã£ãããã¦ã³ã + ãã¦ããã¦ä¸ããã + +15. cd ../php-x.x.x +16. for PHP 3: cp php3.ini-dist /usr/local/lib/php3.ini + for PHP 4: cp php.ini-dist /usr/local/lib/php.ini + + PHPãªãã·ã§ã³ãè¨å®ããããã«.iniãã¡ã¤ã«ãç·¨éãã¦ä¸ããããã®ãã¡ + ã¤ã«ãä»ã®å ´æã«ç½®ãããå ´åã¯ãæé 8ã§ãªãã·ã§ã³ + --with-config-file-path=/path ã使ç¨ãã¦ä¸ããã + +17. httpd.conf ã¾ã㯠srm.conf ãã¡ã¤ã«ãç·¨éãã以ä¸ã追å ãã¦ä¸ããã + + PHP 3ã®å ´å: AddType application/x-httpd-php3 .php3 + PHP 4ã®å ´å: AddType application/x-httpd-php .php + + ããã§å¥½ããªæ¡å¼µåã鏿ã§ãã¾ãã.php ã¯åã«æ¨å¥¨ãããã ãã§ãã + .htmlã鏿ãããã¨ãå¯è½ã§ãã + +18. éå¸¸ã®æé ã«ãã Apache ãµã¼ããèµ·åãã¦ä¸ããã(HUPã¾ãã¯USR1ã·ã° + ãã«ã使ç¨ãã¦ãªãã¼ãããã®ã§ã¯ãªã)ãµã¼ãã忢ãã¦ããåèµ·åã + ãå¿ è¦ãããã¾ãã +]]> + </screen> + </example> + + <para> + Apache ã®ã¤ã³ã¹ãã¼ã«ãUNIXã®ç¨®é¡ã«ãããµã¼ãã忢ããåèµ·åãã + æ¹æ³ã¯ããã¤ãããã¾ããè¤æ°ã®Apache/UNIXã®çµåãã«ã¤ãã¦ãµã¼ãã + åèµ·åããéã«ä½¿ç¨ãããå ¸åçãªæ¹æ³ã以ä¸ã«ç¤ºãã¾ãã + <literal>/path/to/</literal> ã使ç¨ããã·ã¹ãã ã®ã¢ããªã±ã¼ã·ã§ã³ + ã¸ã®ãã¹ã«ç½®ãæãã¦èªãã§ä¸ããã + <informalexample> + <screen> +<![CDATA[ +1. è¤æ°ã® Linux ããã³ SysV ããæ´¾çãããã®: +/etc/rc.d/init.d/httpd restart + +2. apachectl ã¹ã¯ãªããã使ç¨ããæ¹æ³: +/path/to/apachectl stop +/path/to/apachectl start + +3. (OpenSSL ã使ç¨ãã¦ããå ´åã) apachectl ã¨åæ§ã« httpdctl ããã³ + httpsdctl ã使ç¨ããæ¹æ³: +/path/to/httpsdctl stop +/path/to/httpsdctl start + +4. mod_sslã¾ãã¯ä»ã®SSLãµã¼ãã使ç¨ãã¦ããå ´åãããã¥ã¢ã«ã§stop㨠+ startãè¡ãããããã¾ããã: +/path/to/apachectl stop +/path/to/apachectl startssl +]]> + </screen> + </informalexample> + apachectl ããã³ http(s)dctl ã®å®è¡ãã¡ã¤ã«ã®ä½ç½®ã¯ã·ã¹ãã ã«ãã + ç°ãªãã¾ããã·ã¹ãã ã <literal>locate</literal> ã¾ã㯠+ <literal>whereis</literal> ã¾ã㯠<literal>which</literal> ããµãã¼ + ããã¦ããå ´åããµã¼ãå¶å¾¡ç¨ããã°ã©ã ãè¦ã¤ããããã«ä½¿ç¨ããã + ã¨ãå¯è½ã§ãã + </para> + + <para> + PHPãApacheç¨ã«ã³ã³ãã¤ã«ããå¥ã®ä¾ã以ä¸ã«ç¤ºãã¾ãã + <informalexample> + <programlisting> +<![CDATA[ +./configure --with-apxs --with-pgsql +]]> + </programlisting> + </informalexample> + </para> + <para> + ããã«ãããå ±æã©ã¤ãã©ãª <filename>libphp4.so</filename> ã使 + ããã¾ããApacheã®<filename>httpd.conf</filename>ãã¡ã¤ã«ã«ãã㦠+ LoadModuleã使ç¨ãã¦Apacheã«ãã®ã©ã¤ãã©ãªããã¼ããããã¨ãå¯è½ + ã§ããä¸ã®ä¾ã§ã¯ãPostgreSQLãµãã¼ãããã® + <filename>libphp4.so</filename>ã©ã¤ãã©ãªã«åãè¾¼ã¾ãã¾ãã + </para> + <para> + <informalexample> + <programlisting role="shell"> +<![CDATA[ +./configure --with-apxs --with-pgsql=shared +]]> + </programlisting> + </informalexample> + </para> + <para> + ãã®ä¾ã§ã Apacheç¨<filename>libphp4.so</filename> å ±æã©ã¤ãã©ãª + ã使ããã¾ããããããå ±æã©ã¤ãã©ãª + <filename>pgsql.so</filename> ã使ããã¾ãããã®å ±æã©ã¤ãã©ãª + ã¯ã<filename>php.ini</filename> ãã¡ã¤ã«ã®extensionãã£ã¬ã¯ã㣠+ ãã¾ãã¯ã¹ã¯ãªããå ã§<function>dl</function>颿°ã使ç¨ãã¦æç¤ºç + ã«ãã¼ããããã¨ãå¯è½ã§ãã + </para> + <para> + <informalexample> + <programlisting> +<![CDATA[ +./configure --with-apache=/path/to/apache_source --with-pgsql +]]> + </programlisting> + </informalexample> + </para> + <para> + ããã«ããã<filename>libmodphp4.a</filename> ã©ã¤ãã©ãªã¨ + <filename>mod_php4.c</filename> ããã³ããã¤ãã®ä»å±ãã¡ + ã¤ã«ã使ãããApacheã«ã½ã¼ã¹ããªã¼ã®ãã£ã¬ã¯ã㪠+ <literal>src/modules/php4</literal> ã«ã³ãã¼ããã¾ããç¶ãã¦ã + <literal>--activate-module=src/modules/php4/libphp4.a</literal> + ãæå®ãã¦Apacheãã³ã³ãã¤ã«ãã¦ä¸ãããããã«ãããApacheæ§ç¯ã· + ã¹ãã ã¯ã<filename>libphp4.a</filename> ã使ãã + <filename>httpd</filename> ãã¤ããªã«éçã«ãªã³ã¯ããã¾ãã + PostgreSQL ãµãã¼ãã¯ãã®<filename>httpd</filename>ãã¤ããªã«ç´æ¥ + ã¤ã³ã¯ã«ã¼ãããããããæçµçãªçµæã¯ãApacheå ¨ä½ã¨PHPå ¨ä½ãå«ã + åä¸ã®<filename>httpd</filename>ãã¤ããªã«ãªãã¾ãã + </para> + <para> + <informalexample> + <programlisting> +<![CDATA[ +./configure --with-apache=/path/to/apache_source --with-pgsql=shared +]]> + </programlisting> + </informalexample> + </para> + <para> + ä¸ã¨åãã§ãããæçµçãª<filename>httpd</filename>ã« + PostgreSQLãµãã¼ããç´æ¥ã¤ã³ã¯ã«ã¼ããã代ããã«ãå ±æã©ã¤ãã©ãª + <filename>pgsql.so</filename>ããã¡ã¤ã« + <filename>php.ini</filename>ã¾ãã¯<function>dl</function>ã«ããç´ + æ¥çã«PHPã«ãã¼ããããã¨ãå¯è½ã§ãã + </para> + <para> + ç°ãªã£ãPHPã®æ§ç¯æ³ã鏿ããéãåæ¹æ³ã®å©ç¹ã¨æ¬ ç¹ãèæ ®ããå¿ è¦ + ãããã¾ããå ±æãªãã¸ã§ã¯ãã¨ãã¦æ§ç¯ããå ´åãApacheã¨åå²ã㦠+ ã³ã³ãã¤ã«ãããã¨ãå¯è½ã§ãPHPã追å ã¾ãã¯å¤æ´ããéã«å ¨ä½ãåã³ + ã³ãã¤ã«ããå¿ è¦ãããã¾ãããPHPãApacheã«(éçã«)çµã¿è¾¼ãå ´åã« + ã¯ãPHPã¯ããé«éã«ãã¼ã/å®è¡ãããã¨ãå¯è½ã§ããè©³ç´°ãªæ å ±ã«ã¤ + ãã¦ã¯ãApacheã®<ulink url="&url.apachedso;">DSOãµãã¼ãã®Webãã¼ + ã¸</ulink>ãåç §ä¸ããã + </para> + </sect2> + + + <sect2 id="install.apache.windows"> + <title>Windowsä¸ã®Apache 1.3.xã¸ã®PHPã¤ã³ã¹ãã¼ã«ã®è©³ç´°</title> + + <simpara> + PHP ã Windows ä¸ã® Apache 1.3.x ã§åä½ãããã«ã¯ã2種é¡ã®æ¹æ³ã + ããã¾ããä¸ã¤ã¯ãCGIãã¤ã㪠(php.exe) ã使ç¨ããæ¹æ³ãããä¸ã¤ + 㯠Apache ã¢ã¸ã¥ã¼ã«dll ã使ç¨ããæ¹æ³ã§ããã©ã¡ãã®å ´åã Apache + ãµã¼ãã忢ããPHP ã¨çµã¿åãããã« Apache ãè¨å®ããããã« + <literal>srm.conf</literal> ã¾ã㯠<literal>httpd.conf</literal> + ãç·¨éãã¾ãã + </simpara> + <simpara> + Apacheç¨ã«PHPãè¨å®ããæé ã«ã¯ããã¤ãããã¾ããããã®æé ã¯å ¥é + è ã«ã使ç¨å¯è½ãªç¨ç°¡åã§ããè¨å®ç¨ãã£ã¬ã¯ãã£ãã«é¢ãã詳細ã«ã¤ + ãã¦ã¯ãApacheã®ããã¥ã¡ã³ããåç §ä¸ããã + </simpara> + + <para> + <link linkend="install.windows.manual">ããã¥ã¢ã«ã¤ã³ã¹ãã¼ã«æé + </link>ã®ã»ã¯ã·ã§ã³ã«èª¬æãããããã«PHPããã±ã¼ã¸ãunzipã§ + c:\php\ã«å±éããå ´åãCGIãã¤ããªãè¨å®ããã«ã¯ä»¥ä¸ã®è¡ãApache + ã®è¨å®ãã¡ã¤ã«ã«è¿½å ããå¿ è¦ãããã¾ãã + <itemizedlist> + <listitem> + <simpara> + <literal> + ScriptAlias /php/ "c:/php/" + </literal> + </simpara> + </listitem> + <listitem> + <simpara> + <literal> + AddType application/x-httpd-php .php .phtml + </literal> + </simpara> + </listitem> + <listitem> + <simpara> + <literal> + Action application/x-httpd-php "/php/php.exe" + </literal> + </simpara> + </listitem> + </itemizedlist> + ãµã¼ããåèµ·åãããã¨ãå¿ããªãã§ä¸ãããåèµ·åã¯ãä¾ãã°ã + <literal>NET STOP APACHE</literal> ã®å¾ã« + <literal>NET START APACHE</literal> ãå®è¡ãã¾ãã + </para> + + <para> + If you would like to use PHP as a module in Apache, + be sure to move <filename>php4ts.dll</filename> to + the windows/system (for Windows 9x/Me) or winnt/system32 + (for Windows NT/2000/XP) directory, overwriting any older file. + Then you should add the following two lines to you Apache + conf file: + <itemizedlist> + <listitem> + <simpara> + <literal> + LoadModule php4_module c:/php/sapi/php4apache.dll + </literal> + </simpara> + </listitem> + <listitem> + <simpara> + <literal> + AddType application/x-httpd-php .php .phtml + </literal> + </simpara> + </listitem> + </itemizedlist> + </para> + + <note> + <simpara> + In Apache 1.3.22 for Windows, the default configuration file + (<filename>httpd.conf-dist-win</filename>) has + a <literal>ClearModuleList</literal> directive included + by default. If this directive is used, it is required + to put an <literal>AddModule mod_php4.c</literal> to + the <literal>AddModule</literal> list, as else PHP will + not be registered as an Apache module. + </simpara> + </note> + + <simpara> + ã½ã¼ã¹ã³ã¼ããã¤ã©ã¤ãæ©è½ã使ç¨ããã«ã¯ãPHPã¹ã¯ãªãããã¡ã¤ã«ã + 使ããæ¬¡ã®ãããªã³ã¼ããå ãã¦ãã ããã<literal><?php + show_source ("original_php_script.php"); ?></literal> + <literal>original_php_script.php</literal> ã®é¨åã + ã½ã¼ã¹ãè¦ããã¨æããã¡ã¤ã«ã®ååã«ç½®ãæãã¦ãã ããã + (ããããã®æ©è½ã使ç¨ããããã®å¯ä¸ã®ææ®µã§ãã) + </simpara> + <note> + <simpara> + Windowsçã®Apache ã«ããã¦ã¯ã"c:\directory\file.ext" ã®ãããªã + ã¹è¨å®ã«ãããããã¯ã¹ã©ãã·ã¥ã¯ã"c:/directory/file.ext"ã®ãã + ã«å ¨ã¦ã¹ã©ãã·ã¥ã«å¤æããå¿ è¦ãããã¾ãã + </simpara> + </note> + </sect2> + </sect1> + + <sect1 id="install.commandline"> + <title>CGI/ã³ãã³ãã©ã¤ã³ãµã¼ã</title> + <para> + ããã©ã«ãã§ã¯ãPHPã¯CGIããã°ã©ã ã¨ãã¦æ§ç¯ããã¾ããããã«ãã + CGIå¦çãWeb以å¤ã®PHPã¹ã¯ãªããã®å®è¡ã«ä½¿ç¨å¯è½ãªã³ãã³ãã©ã¤ã³ã¤ + ã³ã¿ããªã¿ã使ããã¾ããPHPã®ã¢ã¸ã¥ã¼ã«çµè¾¼ã¿ããµãã¼ããã¦ãã + Webãµã¼ããå®è¡ãã¦ããå ´åãéå¸¸ã¯æ§è½é¢ãããã¡ãã鏿ããã¹ã + ã§ããããããCGIãã¼ã¸ã§ã³ã®å ´åãApacheã¦ã¼ã¶ãã¦ã¼ã¶IDæ¯ã«ç°ãªã£ + ãPHPã使ç¨ãããã¼ã¸ãå®è¡ãããã¨ãå¯è½ã«ãªãã¾ããPHPãCGIã¨ã + ã¦å®è¡ããå ´åã«ã¯ã<link linkend="security">ã»ãã¥ãªãã£ã®ç« + </link>å ¨ä½ãããèªãã§ä¸ããã + </para> + + <sect2 id="install.commandline.testing"> + <title>ãã¹ã</title> + <simpara> + PHPãCGIããã°ã©ã ã¨ãã¦å®è¡ããå ´åã<command>make + test</command>ã¨å ¥åãããã¨ã«ããæ§ç¯ãããã®ããã¹ããããã¨ã + å¯è½ã§ããå¸¸ã«æ§ç¯å¾ã®ãã¹ããè¡ããã¨ãæ¨å¥¨ãã¾ããããã«ããã + 使ç¨ããç°å¢ã§ã®PHPã®åé¡ã«å¯¾ãã¦å¾ã§ãã®åé¡ã¨æ ¼éããã®ã§ã¯ãªãã + æ©æã«è¦ä»ãããã¨ãå¯è½ã¨ãªãã¾ãã + </simpara> + </sect2> + + <sect2 id="install.commandline.benchmarking"> + <title>ãã³ããã¼ã¯</title> + <simpara> + PHP 3ãCGIããã°ã©ã ã¨ãã¦æ§ç¯ããå ´åã«ã¯ã + <command>make bench</command>ã¨ãããã¨ã«ããããã³ããã¼ã¯ãå®è¡ + ãããã¨ãå¯è½ã§ããã»ã¼ãã¢ã¼ããããã©ã«ãã§onã®å ´åã30ç§ä»¥ + ä¸ããããã³ããã¼ã¯ã¯å®äºããããã¨ãã§ãã¾ãããããã¯ãã»ã¼ã + ã¢ã¼ãã§ã¯ã<function>set_time_limit</function> ã使ç¨ãããã¨ã + ã§ããªãããã§ããã¹ã¯ãªããç¨ã«ãã®æéãè¨å®ããã«ã¯ãè¨å® + <link linkend="ini.max-execution-time">max_execution_time</link> + ã使ç¨ãã¦è¨å®ãã¦ä¸ããã<command>make bench</command> ã¯ã<link + linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ãç¡è¦ãã¾ãã + </simpara> + <note> + <simpara> + <command>make bench</command> 㯠PHP 3 ã§ã®ã¿å©ç¨å¯è½ã§ãã + </simpara> + </note> + </sect2> + </sect1> + + <sect1 id="install.fhttpd"> + <title>fhttpd ãµã¼ã</title> + <para> + PHPãfhttpdã¢ã¸ã¥ã¼ã«ã¨ãã¦ä½æããã«ã¯ã"Build as an fhttpd + module?" ã«å¯¾ãã¦ã"yes" ã¨çãã¦ãã ããã(configure ã® ãªãã·ã§ + ã³<link linkend="install.configure.with-fhttpd"> + <option>--with-fhttpd=<replaceable>DIR</replaceable></option></link>) + ããã¦ãfhttpd ã½ã¼ã¹ã®ãã¼ã¹ãã£ã¬ã¯ããªãæå®ãã¦ãã ããã + ããã©ã«ããã£ã¬ã¯ããªã¯ã<filename class="directory"> + /usr/local/src/fhttpd</filename>ã§ãã + fhttpd ã使ç¨ãã¦ããå ´åã«ã¯ãPHP ãã¢ã¸ã¥ã¼ã«ã¨ãã¦ä½æããæ¹ãã + ããåªããæ§è½ãããé«åº¦ãªå¶å¾¡/ãªã¢ã¼ãå®è¡æ©è½ã使ç¨ãããã¨ãã§ + ãã¾ãã + </para> + </sect1> + + <sect1 id="install.caudium"> + <title>Caudiumãµã¼ã</title> + <para> + PHP 4ã¯Caudium Webãµã¼ãç¨Pikeã¢ã¸ã¥ã¼ã«ã¨ãã¦æ§ç¯å¯è½ã§ããPHP 3 + ã§ã¯ãã®æ©è½ã¯ãµãã¼ãããã¦ããªããã¨ã«æ³¨æãã¦ä¸ããã以ä¸ã«PHP + 4ãCaudiumã«ã¤ã³ã¹ãã¼ã«ããæé ã示ãã¾ãã + </para> + <example id="install.caudium.instructions"> + <title>Caudiumã¸ã®ã¤ã³ã¹ãã¼ã«æé </title> + <screen> +<![CDATA[ +1. Make sure you have Caudium installed prior to attempting to + install PHP 4. For PHP 4 to work correctly, you will need Pike + 7.0.268 or newer. For the sake of this example we assume that + Caudium is installed in /opt/caudium/server/. +2. Change directory to php-x.y.z (where x.y.z is the version number). +3. ./configure --with-caudium=/opt/caudium/server +4. make +5. make install +6. Restart Caudium if it's currently running. +7. Log into the graphical configuration interface and go to the + virtual server where you want to add PHP 4 support. +8. Click Add Module and locate and then add the PHP 4 Script Support module. +9. If the documentation says that the 'PHP 4 interpreter isn't + available', make sure that you restarted the server. If you did + check /opt/caudium/logs/debug/default.1 for any errors related to + <filename>PHP4.so</filename>. Also make sure that + <filename>caudium/server/lib/[pike-version]/PHP4.so</filename> + is present. +10. Configure the PHP Script Support module if needed. +]]> + </screen> + </example> + <para> + You can of course compile your Caudium module with support for the + various extensions available in PHP 4. See the + <link linkend="install.configure">complete list of configure + options</link> for an exhaustive rundown. + </para> + <note> + <para> + When compiling PHP 4 with MySQL support you must make sure that + the normal MySQL client code is used. Otherwise there might be + conflicts if your Pike already has MySQL support. You do this by + specifying a MySQL install directory <link + linkend="install.configure.with-mysql">the --with-mysql + option</link>. + </para> + </note> + </sect1> + + <sect1 id="install.iis"> + <title>IIS/PWS ãµã¼ã</title> + <para> + æ¬ç¯ã§ã¯ãPHPãIIS(Microsoft Internet Information Server) ã«ã¤ã³ã¹ + ãã¼ã«ããéã®æ³¨æããã³ãã³ãã«ã¤ãã¦èª¬æãã¾ãã + <link linkend="install.iis.iis3">PWS/IIS 3</link>ã + <link linkend="install.iis.pws4">PWS 4 以é</link>ã + <link linkend="install.iis.iis4">IIS 4 以é</link> ã®ãã¼ã¸ã§ã³ã« + ã¤ãã¦èª¬æãã¾ãã + </para> + + <sect2 id="install.iis.iis3"> + <title>Windows 㨠PWS/IIS 3</title> + + <simpara> + ãããã®ãµã¼ãã¼ãè¨å®ããããã«æ¨å¥¨ãããæ¹æ³ã¯ãé å¸ãã¡ã¤ã«ã« + å«ã¾ããREGãã¡ã¤ã« (pws-php4cgi.reg)ã使ç¨ããæ¹æ³ã§ãããã® + ãã¡ã¤ã«ãç·¨éããæ¡å¼µæ©è½ããã³ PHP ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªãèª + åç¨ã®è¨å®ã«èª¿æ´ãããã¨ãå¯è½ã§ãããããªãã°ã以ä¸ã®æé ã«ããã + æåã§ãã®è¨å®ãè¡ããã¨ãå¯è½ã§ãã + </simpara> + <warning> + <para> + ãããã®æé ã¯ãwindows ã¬ã¸ã¹ããªã«ç´æ¥ä¿®æ£ãã¾ããã¨ã©ã¼ãä¸ã¤ + ã§ãçããå ´åãã·ã¹ãã ã®ç¶æ ãä¸å®å®ã«ãªãå¯è½æ§ãããã¾ããã¾ + ãã¬ã¸ã¹ããªã®ããã¯ã¢ãããã¨ããã¨ãå¼·ãæ¨å¥¨ãã¾ããPHP éçºãã¼ + ã ã¯ãã¬ã¸ã¹ããªãæå·ããå ´åã®è²¬ä»»ãè² ãã¾ããã + </para> + </warning> + + <para> + <itemizedlist> + <listitem> + <simpara> + Regedit ãå®è¡ãã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + 次ã®å ´æã«é²ãã§ãã ãã: <literal>HKEY_LOCAL_MACHINE /System + /CurrentControlSet /Services /W3Svc /Parameters + /ScriptMap</literal>. + </simpara> + </listitem> + <listitem> + <simpara> + editã¡ãã¥ã¼ã§æ¬¡ã®ãã®ã鏿ãã¦ä¸ãã: + <literal>New->String Value</literal> + </simpara> + </listitem> + <listitem> + <simpara> + PHP ã¹ã¯ãªããã§ä½¿ç¨ãããæ¡å¼µåãå ¥åãã¦ä¸ããã + ä¾: <literal>.php</literal> + </simpara> + </listitem> + <listitem> + <simpara> + æ°ããæååå¤ãããã«ã¯ãªãã¯ãã<literal>php.exe</literal> + ã¸ã®ãã¹ããã¼ã¿ã®ãã£ã¼ã«ãã«å ¥åãã¦ä¸ãããä¾ãã°ã + <literal>c:\php\php.exe</literal> ã¨ãªãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + PHP ã¹ã¯ãªããã«é¢é£ä»ãããå ¨ã¦ã®æ¡å¼µåã«é¢ãã¦ãããã®æé ã + ç¹°ãè¿ãã¾ãã + </simpara> + </listitem> + </itemizedlist> + </para> + <para> + 以ä¸ã®æé ã¯ãWebãµã¼ãã®ã¤ã³ã¹ãã¼ã«ã«ã¯å½±é¿ãä¸ãã¾ããã + (<filename>c:\myscripts\test.php</filename>ã®ããã«) PHPã¹ã¯ãªã + ããã³ãã³ãã©ã¤ã³ããã£ã¬ã¯ããªãã¥ã¢ã¦ã¤ã³ãã¦ã§PHPã¹ã¯ãªããã + ããã«ã¯ãªãã¯ãã¦å®è¡ãããå ´åã«ã®ã¿é¢ä¿ãã¾ããPHPãã¡ã¤ã«ãã + ãã«ã¯ãªãã¯ããéã«ããã¹ãã¨ãã£ã¿ã«ãã¼ããããå ´åã«ã¯ãä»¥ä¸ + ã®æé ãé£ã°ãããã¨æãããããã¾ããã + </para> + <para> + <itemizedlist> + <listitem> + <simpara> + <literal>HKEY_CLASSES_ROOT</literal>ã«é²ãã§ãã ããã + </simpara> + </listitem> + <listitem> + <simpara> + ç·¨éã¡ãã¥ã¼ããæ¬¡ã®ãã®ãé¸ãã§ãã ãã: <literal>æ°è¦ä½æ-> + ãã¼</literal> + </simpara> + </listitem> + <listitem> + <simpara> + åã®ã»ã¯ã·ã§ã³ã§è¨å®ããæ¡å¼µåããã¼ã«å ¥åãã¦ä¸ãããä¾: + <literal>.php</literal> + </simpara> + </listitem> + <listitem> + <simpara> + æ°è¦ã®ãã¼ããã¤ã©ã¤ã表示ã«ããå³å´ãã¼ã³ã§ã"ããã©ã«ãå¤" ã + ããã«ã¯ãªãã¯ããå¾ã<literal>phpfile</literal> ãå ¥åãã¦ä¸ + ããã + </simpara> + </listitem> + <listitem> + <simpara> + 忡張åã«é¢ãã¦å ã®ã»ã¯ã·ã§ã³ã®è¨å®æé ãç¹°ãè¿ãã¦ãã ããã + </simpara> + </listitem> + <listitem> + <simpara> + ããã§ä»ã® <literal>æ°è¦ä½æ->ãã¼</literal> ã + <literal>HKEY_CLASSES_ROOT</literal> ã®ãã¨ã«ä½æãã + <literal>phpfile</literal> ã¨ååãä»ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + æ°è¦ãã¼ <literal>phpfile</literal> ããã¤ã©ã¤ã表示ãã + å³å´ãã¼ã³ä¸ã§ã"ããã©ã«ãå¤" ãããã«ã¯ãªãã¯ãã + <literal>PHPã¹ã¯ãªãã</literal> ãå ¥åãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + <literal>phpfile</literal> ãã¼ãå³ã¯ãªãã¯ãã + <literal>æ°è¦ä½æ->ãã¼</literal> ã鏿ãã + <literal>Shell</literal> ã¨ããååãã¤ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + <literal>Shell</literal> ãã¼ãå³ã¯ãªãã¯ãã<literal>æ°è¦ä½æ- + >ãã¼</literal> ã鏿ãã<literal>open</literal> ã¨ããååã + ã¤ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + <literal>open</literal> ãã¼ãå³ã¯ãªãã¯ãã + <literal>æ°è¦ä½æ->ãã¼</literal> ã鏿ãã + <literal>command</literal> ã¨ããååãã¤ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + æ°è¦ãã¼ <literal>command</literal> ããã¤ã©ã¤ã表示ãã + å³å´ãã¼ã³ã«ã¦ "ããã©ã«ãå¤" ãããã«ã¯ãªãã¯ãã + <literal>php.exe</literal> ã¸ã®ãã¹ãå ¥åãã¾ããä¾: + <literal>c:\php\php.exe -q %1</literal>. + (<literal>%1</literal>ãå¿ããªãã§ä¸ããã) + </simpara> + </listitem> + <listitem> + <simpara> + Regedit ãçµäºãã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + Windows ã§ PWS ã使ç¨ããå ´åãã¬ã¸ã¹ããªãåãã¼ãããããã« + ãªãã¼ããã¦ä¸ããã + </simpara> + </listitem> + </itemizedlist> + </para> + <simpara> + ããã¾ã§ã®ä½æ¥ã§ãPWSããã³ IIS 3ç¨ã®ã·ã¹ãã ã¤ã³ã¹ãã¼ã«ã¯å®äºãã¾ãã + IIS 3 ã¦ã¼ã¶ã¼ã¯ãSteven Genusa ã使ããã¹ã¯ãªãããããè¨å®ç¨ã® + ãã°ããã<ulink url="&url.iiscfg;">ãã¼ã«</ulink>ã使ç¨ããã㨠+ ãã§ãã¾ãã + </simpara> + + </sect2> + + <sect2 id="install.iis.pws4"> + <title>Windowsã¨PWS 4以é</title> + + <simpara> + PWS 4以éãå®è¡ããWindowsä¸ã«PHPãã¤ã³ã¹ãã¼ã«ããéã«ã¯ãäºã¤ã® + æ¹æ³ãããã¾ããä¸ã¤ã¯ãPHP CGIãã¤ããªãè¨å®ããæ¹æ³ã§ãããä¸ã¤ + ã¯ãISAPIã¢ã¸ã¥ã¼ã« dllã使ç¨ããæ¹æ³ã§ãã + </simpara> + + <para> + CGIãã¤ããªã鏿ããå ´åã¯ã次ã®ããã«ãã¾ãã + <itemizedlist> + <listitem> + <simpara> + æ·»ä»ã®(sapiãã£ã¬ã¯ããªã«ãã) + <filename>pws-php4cgi.reg</filename> ãã¡ã¤ã«ã使ç¨ããphp.exe + ã®ä½ç½®ã«åãããã«ç·¨éãã¾ããååãã¹ã©ãã·ã¥ã¯ãã¨ã¹ã±ã¼ãã + ãå¿ è¦ãããã¾ããä¾ãã°ã + <literal>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map] ".php"="C:\\php\\php.exe"</literal> + </simpara> + </listitem> + <listitem> + <simpara> + PWSããã¼ã¸ã£ã«ããã¦ãPHPãµãã¼ãã追å ããããã£ã¬ã¯ããªã§å³ + ã¯ãªãã¯ããããããã£ã鏿ãã¾ãã'å®è¡'ãã§ãã¯ããã¯ã¹ã + ãã§ãã¯ãã確èªãã¾ãã + </simpara> + </listitem> + </itemizedlist> + </para> + + <para> + ISAPIã¢ã¸ã¥ã¼ã«ã鏿ããå ´åãæ¬¡ã®ããã«ãã¾ãã + <itemizedlist> + <listitem> + <simpara> + æ·»ä»ããã¦ãã<filename>pws-php4isapi.reg</filename>ãã¡ã¤ã«ã + ç·¨éã(sapiãã£ã¬ã¯ããªãåç §)ãphp4isapi.dllã®ä½ç½®ãã·ã¹ãã + ã«ãã£ããã®ã«ä¿®æ£ãã¦ä¸ãããååãã¹ã©ãã·ã¥ã¯ã¨ã¹ã±ã¼ããã + å¿ è¦ãããã¾ããä¾ãã°ã + <literal>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map] ".php"="C:\\PHP\\sapi\\php4isapi.dll"</literal> + </simpara> + </listitem> + <listitem> + <simpara> + PWS ããã¼ã¸ã£ã§ãPHPãµãã¼ãã追å ããããã£ã¬ã¯ããªã§å³ã¯ãªã + ã¯ããããããã£ã鏿ãã¾ãããå®è¡ããã§ãã¯ããã¯ã¹ããã§ã + ã¯ãã確èªãæ¼ãã¾ãã + </simpara> + </listitem> + </itemizedlist> + </para> + + </sect2> + + <sect2 id="install.iis.iis4"> + <title>Windows NT/2000 㨠IIS 4 以é</title> + + <simpara> + PHPãIIS 4以éãå®è¡ãã¦ããNT/2000ãµã¼ãä¸ã«ã¤ã³ã¹ãã¼ã«ããã«ã¯ã + 以ä¸ã®æç¤ºã«å¾ã£ã¦ä¸ãããPHPãè¨å®ããã«ã¯ãCGIãã¤ããª(php.exe) + çã¨ISAPIã¢ã¸ã¥ã¼ã«çã®2種é¡ããã¾ãã + </simpara> + + <simpara> + ã©ã¡ãã®å ´åãããã¤ã¯ãã½ããããã¼ã¸ã¡ã³ãã³ã³ã½ã¼ã«ãèµ·åãã + å¿ è¦ãããã¾ãã(ãã¤ã³ã¿ã¼ããããµã¼ãã¹ããã¼ã¸ã£ãã¾ãã¯NT 4.0 + ãªãã·ã§ã³ããã¯ã¾ãã¯Windows 2000ã§ã¯ãã³ã³ããã¼ã«ããã«=>管 + çãã¼ã«ã«ç¾ãã¾ãã)ã¤ã¥æã§ãWebãµã¼ããã¼ãä¸ã§å³ã¯ãªã㯠+ (ãããã©ã«ãã®Webãµã¼ããã¨ãã¦ãããç¾ãã¦ãããã¨ãå¤ã) + </simpara> + <para> + CGIãã¤ããªã使ç¨ãããå ´åãæ¬¡ã®ããã«ãã¾ãã + <itemizedlist> + <listitem> + <simpara> + 'ãã¼ã ãã£ã¬ã¯ããª'ã'ä»®æ³ãã£ã¬ã¯ããª'ã'ãã£ã¬ã¯ããª'ã®ä¸ã§' + è¨å®'ãã¿ã³ãã¯ãªãã¯ããAppãããã³ã°ã¿ãã«ç§»ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + 追å ãã¯ãªãã¯ããå®è¡ããã¯ã¹ã§æ¬¡ã®ããã«å ¥åãã¾ãã + <literal>c:\php\php.exe %s %s</literal> (PHPã®zipã¢ã¼ã«ã¤ãã + c:\php\ã§è§£åããã¨ä»®å®ãã¾ã) %s %s ãçµç«¯ã«ä»ããå¿ è¦ããã + ã¾ãããããè¡ããªãã¨ãPHPã¯æ£ããæ©è½ãã¾ããã + </simpara> + </listitem> + <listitem> + <simpara> + å®è¡ããã¯ã¹ã®ä¸ã§ãPHPã¹ã¯ãªãããé¢é£ã¥ãããã¡ã¤ã«åã®æ¡å¼µ + åãå ¥åãã¦ä¸ããã'é¤å¤ã¡ã½ãã'ã空ç½ã®ã¾ã¾ã«ããã¹ã¯ãªãã + ã¨ã³ã¸ã³ãã§ãã¯ããã¯ã¹ããã§ãã¯ãã¦ä¸ããã + æé 3ããã³4ãPHPã¹ã¯ãªããã«é¢é£ã¥ãããæ¡å¼µæ¯ã«ç¹°ãè¿ãã¦ä¸ + ããã(<literal>.php</literal> 㨠<literal>.phtml</literal> + ãä¸è¬çã§ã) + </simpara> + </listitem> + <listitem> + <simpara> + é©åã«ã»ãã¥ãªãã£ãè¨å®ãã¦ä¸ããã(ããã¯ãã¤ã³ã¿ã¼ãããã»ã㥠+ ãªãã£ããã¼ã¸ã£ã«ããã¦è¡ããã¾ã) NTãµã¼ããNTFSãã¡ã¤ã«ã·ã¹ + ãã ã使ç¨ãã¦ããå ´åãI_USR_ã«é¢ããå®è¡æ¨©éã + <literal>php.exe</literal> ãæãããã£ã¬ã¯ããªã«è¿½å ãã¦ä¸ã + ãã + </simpara> + </listitem> + </itemizedlist> + </para> + + <para> + ISAPIã¢ã¸ã¥ã¼ã«ã使ç¨ããã«ã¯ã次ã®ããã«ãã¦ä¸ããã + <itemizedlist> + <listitem> + <simpara> + PHPã使ç¨ãã¦HTTPèªè¨¼ãå®è¡ããããªãå ´åã¯ããã®æé ãé£ã°ã + ãã¨ãå¯è½ã§ã(ããã¦ãããããã¹ãã§ã)ãISAPIãã£ã«ã¿ã®å ã§ + æ°è¦ãã£ã«ã¿ã追å ãã¦ä¸ãããPHPããã£ã«ã¿åã¨ãã¦ä½¿ç¨ãã + php4isapi.dllã¸ã®ãã¹ãå ¥åãã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + 'Home Directory'以ä¸ã§'Configuration'ãã¿ã³ãã¯ãªãã¯ãã¦ä¸ã + ããã¢ããªã±ã¼ã·ã§ã³ããã¼ã¸ã£ã¸ã®æ°è¦ã¨ã³ããªã追å ãã¾ãã + å®è¡ãã¡ã¤ã«ã«php4isapi.dllã¸ã®ãã¹ãå ¥åãã¦ä¸ãããæ¡å¼µå㨠+ ã㦠.php ãæå®ãé¤å¤ã¡ã½ããã¯ç©ºç½ã®ã¾ã¾ãã¹ã¯ãªããã¨ã³ã¸ã³ + ãã§ãã¯ããã¯ã¹ããã§ãã¯ãã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + IISãå®å ¨ã«åæ¢ + </simpara> + </listitem> + <listitem> + <simpara> + IISãå度éå§ + </simpara> + </listitem> + </itemizedlist> + </para> + </sect2> + </sect1> + + <sect1 id="install.netscape-enterprise"> + <title>Netscape ããã³ iPlanet Enterprise ãµã¼ã</title> + <para> + PHPãNESã¾ãã¯iPlanet Webãµã¼ãç¨ã«æ§ç¯ããã«ã¯ãé©å½ãªã¤ã³ã¹ãã¼ + ã«ãã£ã¬ã¯ããªãä»ãã¦<option><link + linkend="install.configure.with-nsapi">--with-nsapi</link> = + <replaceable>DIR</replaceable></option> ãªãã·ã§ã³ã使ç¨ãã¦ä¸ããã + ããã©ã«ãã®ãã£ã¬ã¯ããªã¯ãé常 <filename + class="directory">/opt/netscape/suitespot/</filename>ã§ãã + <filename>/php-xxx-version/sapi/nsapi/nsapi-readme.txt</filename> + ãåç §ä¸ããã + </para> + <para> + <example id="install.netscape-enterprise.solaris"> + <title> + Solaris ä¸ã® Netscape Enterprise ã¸ã®ã¤ã³ã¹ãã¼ã«ä¾ + </title> + <programlisting> + Sun Solaris 2.6 ä¸ã® Netscape Enterprise Server 3.6 ã¸ã®ã¤ã³ã¹ãã¼ + ã«æé + from: bhager@invacare.com + +1. www.sunfreeware.com ã¾ãã¯ä»ã®ãã¦ã³ãã¼ããµã¤ããã以ä¸ã®ããã±ã¼ + ã¸ãã¤ã³ã¹ãã¼ã«ãã¦ä¸ãã + + flex-2_5_4a-sol26-sparc-local + gcc-2_95_2-sol26-sparc-local + gzip-1.2.4-sol26-sparc-local + perl-5_005_03-sol26-sparc-local + bison-1_25-sol26-sparc-local + make-3_76_1-sol26-sparc-local + m4-1_4-sol26-sparc-local + autoconf-2.13 + automake-1.4 + mysql-3.23.24-beta (mysql ãµãã¼ãã使ç¨ããå ´å) + tar-1.13 (GNU tar) + +2. é©å½ãªãã£ã¬ã¯ããªããã¹ã«å«ã¾ãã¦ãããã©ããã確èªä¸ãã + PATH=.:/usr/local/bin:/usr/sbin:/usr/bin:/usr/ccs/bin + export PATH + +3. gunzip php-x.x.x.tar.gz (.gzé å¸ã®å ´åãããã§ãªãå ´åã¯4ã¸é²ã) +4. tar xvf php-x.x.x.tar +5. cd ../php-x.x.x + +6. 以ä¸ã®æé ã§ã¯ã/opt/netscape/suitespot/ ã«Netscapeãµã¼ããã¤ã³ã¹ + ãã¼ã«ãããã¦ããã¨ãã¾ããããã§ãªãå ´åã«ã¯ãæ£ç¢ºãªãã¹ã«å¤æ´ + ãã¦ä¸ããã + /configure --with-mysql=/usr/local/mysql --with-nsapi=/opt/netscape/suitespot/ --enable-track-vars --enable-libgcc +7. make +8. make install + </programlisting> + </example> + baseã¤ã³ã¹ãã¼ã«ãå®è¡ããé©å½ãªreadmeãã¡ã¤ã«ãèªãã å¾ãããã¤ã + ã®è¿½å ã¤ã³ã¹ãã¼ã«æé ãå®è¡ããå¿ è¦ãããããããã¾ããã + </para> + <para> + ã¾ããå ¨ã¦ã®å ±æã©ã¤ãã©ãªãè¦ã¤ããããã«Netscapeç¨ã®ç°å¢å¤æ° + LD_LIBRARY_PATH ã«ããã¤ãã®ãã¹ã追å ããå¿ è¦ãããã¾ãããããã® + è¨å®ã¯ãNetscapeãµã¼ãã®éå§ã¹ã¯ãªããã§è¡ãã®ãæåã§ãããã + Windows ã¦ã¼ã¶ã¯ããããããã®æé ãã¨ã°ããã¨ãå¯è½ã§ããéå§ã¹ã¯ + ãªããã¯ãé常以ä¸ã®å ´æã«ããã¾ãã + <filename + class="directory">/path/to/server/https-servername/start</filename> + </para> + <para> + <filename + class="directory">/path/to/server/https-servername/config/</filename> + ã«ããè¨å®ãã¡ã¤ã«ãç·¨éãããã¨ãå¯è½ã§ãã + </para> + + <example id="install.netscape-enterprise.configure"> + <title> + Netscape Enterpriseç¨ã®è¨å®ä¾ + </title> + <programlisting> +Netscape Enterprise ãµã¼ãç¨ã®è¨å®æé +bhager@invacare.comã«ãã + +1. 次㮠mime.types ã追å ãã¾ã + type=magnus-internal/x-httpd-php exts=php + +2. obj.confã«ä»¥ä¸ã追å ãã¦ä¸ãããshlib ã¯ã·ã¹ãã ã«ããç°ãªãã¾ãã + 使ç¨ããOSãUNIXã®å ´åãmimeåinitã®å¾ã«æ¬¡ã®è¡ãç½®ãå¿ è¦ãããã¾ãã + Init fn="load-modules" funcs="php4_init,php4_close,php4_execute,php4_auth_trans" shlib="/php4/nsapiPHP4.dll" + Init fn=php4_init errorString="Failed to initialize PHP!" + + <object name="default"> + . + . + . + .// 注æ ãã®æ¬¡ã®è¡ã¯å ¨ã¦ã®'ObjectType'ã®å¾ã§ã'AddLog'è¡ã®åã¨ããå¿ è¦ãããã¾ã + Service fn="php4_execute" type="magnus-internal/x-httpd-php" + . + . + </Object> + + + <Object name="x-httpd-php"> + ObjectType fn="force-type" type="magnus-internal/x-httpd-php" + Service fn=php4_execute + </Object> + + + èªè¨¼è¨å® + + PHP èªè¨¼ã¯ä»ã®èªè¨¼ã¨ä½µç¨ãããã¨ã¯ã§ãã¾ãããå ¨ã¦ã®èªè¨¼ã¯ãPHPã¹ + ã¯ãªããã«æ¸¡ããã¾ãããµã¼ãå ¨ä½ã«ã¤ãã¦PHPèªè¨¼ãè¨å®ããã«ã¯ã次 + ã®è¡ã使ç¨ãã¾ãã + + <Object name="default"> + AuthTrans fn=php4_auth_trans + . + . + . + . + </Object> + + PHP èªè¨¼ãåä¸ã®ãã£ã¬ã¯ããªã§è¡ãã«ã¯ã次ã®è¡ã追å ãã¾ãã + + <Object ppath="d:\path\to\authenticated\dir\*"> + AuthTrans fn=php4_auth_trans + </Object> + </programlisting> + </example> + </sect1> + + <sect1 id="install.omnihttpd"> + <title>Omni HTTPd ãµã¼ã</title> + <para> + æ¬ç¯ã¯ãOmni HTTPdã使ç¨ããéã®æ³¨æã¨ã³ãã«ã¤ãã¦èª¬æãã¾ãã + </para> + <sect2 id="install.omnihttpd.windows"> + <title>Windowsç¨Omni HTTPd 2.0b1</title> + + <simpara> + 以ä¸ã®ããã«è¨å®ããã®ãæãç°¡åã§ãã + </simpara> + + <para> + <itemizedlist> + <listitem> + <para> + æé 1: Omni ãµã¼ãã¼ãã¤ã³ã¹ãã¼ã«ãã¾ã + </para> + </listitem> + <listitem> + <para> + æé 2: ã·ã¹ãã ãã¬ã¤ã«ããéã OmniHTTPd ã¢ã¤ã³ã³ã + å³ã¯ãªãã¯ãã<literal>Properties</literal>ã鏿ãã¾ãã + </para> + </listitem> + <listitem> + <para> + æé 3: <literal>Web Server Global Settings</literal>ãã¯ãªã + ã¯ãã¾ãã + </para> + </listitem> + <listitem> + <para> + æé 4: 'External' ã¿ãã«ã¦æ¬¡ã®ããã«å ¥åãã¾ãã: + <literal>virtual = .php | actual = + c:\path-to-php-dir\php.exe</literal> + </para> + </listitem> + <listitem> + <para> + æé 5: <literal>Mime</literal> ã¿ãã«ã¦ã次ã®ããã«å ¥åãã¾ãã + <literal>virtual = wwwserver/stdcgi | actual = .php</literal> + </para> + </listitem> + <listitem> + <para> + æé 6: <literal>OK</literal>ãã¯ãªãã¯ãã¦ä¸ãã + </para> + </listitem> + </itemizedlist> + </para> + + <simpara> + PHPã¨å ±ã«å®è¡ããã忡張æ©è½æ¯ã«æé 2ï½6 ãç¹°ãè¿ãã¾ãã + </simpara> + </sect2> + </sect1> + + <sect1 id="install.oreilly"> + <title>Oreilly Website Pro ãµã¼ãã¸ã®ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã§ã¯ãOreilly Website Proã«åºæã®æ³¨æäºé ã¨ãã³ãã«ã¤ãã¦è¨è¿° + ãã¾ãã + </para> + <sect2 id="install.oreilly.windows"> + <title>Windowsç¨ã®Oreilly Website Pro 2.5以é</title> + + <simpara> + 以ä¸ã®æé ã¯ãWindowä¸ã®Oreilly Website Proã§PHP CGIãã¤ããªã¾ã + ã¯ISAPIã¢ã¸ã¥ã¼ã«ãåä½ãããéã®è¨å®æ¹æ³ã説æãããã®ã§ãã + </simpara> + + <para> + <itemizedlist> + <listitem> + <para> + ãµã¼ãã®ããããã£ãç·¨éãã"Mapping"ã¿ãã鏿ãã¾ãã + </para> + </listitem> + <listitem> + <para> + Listãã"Associations"ã鏿ãã 好ããªæ¡å¼µå(".php") ã¨CGI + exe (ä¾: c:\php\php.exe)ã¾ãã¯ISAPI dllãã¡ã¤ã« + (ä¾: c:\php\sapi\php4isapi.dll)ã¸ã®ãã¹ãå ¥åãã¾ãã + </para> + </listitem> + <listitem> + <para> + "Content Types"ã鏿ããåãæ¡å¼µå ".php" ã鏿ãã + content typeãå ¥åãã¾ããCGI exeãã¡ã¤ã«ã鏿ããå ´åã¯ã + 'wwwserver/shellcgi'ã¨å ¥åãã¦ä¸ãããISAPIã¢ã¸ã¥ã¼ã«ã鏿ã + ãå ´åã¯ã'wwwserver/isapi'ã¨å ¥åãã¦ä¸ããã(両æ¹ã¨ãå¼ç¨ç¬¦ãª + ã) + </para> + </listitem> + </itemizedlist> + </para> + </sect2> + </sect1> + + <sect1 id="install.xitami"> + <title>Xitami ãµã¼ã</title> + <para> + æ¬ç¯ã§ã¯ãXitamiã«åºæã®æ³¨æäºé ã¨ãã³ãã«ã¤ãã¦èª¬æãã¾ãã + </para> + <sect2 id="install.xitami.windows"> + <title>Windowsç¨ã®Xitami</title> + + <simpara> + 以ä¸ã®æé ã¯ãWindowsä¸ã®Xitamiã§PHP CGIãã¤ããªãåä½ãããéã® + è¨å®æ¹æ³ã§ãã + </simpara> + + <para> + <itemizedlist> + <listitem> + <para> + Webãµã¼ããå®è¡ããã¦ãããã¨ã確èªãã¦ä¸ãããããã¦ããã©ã¦ + ã¶ã§ Xitami管çç¨ã³ã³ã½ã¼ã«(é常ã¯http://127.0.0.1/admin)ãè¦ + ã¦ãConfigurationãã¯ãªãã¯ãã¦ä¸ããã + </para> + </listitem> + <listitem> + <para> + Filtersã鏿ããphpã§ãã¼ã¹ãããæ¡å¼µå(ããªãã¡ã.php)ã + File extensions (.xxx) ãã£ã¼ã«ãã«å ¥åãã¦ä¸ããã + </para> + </listitem> + <listitem> + <para> + Filter command or script ã«ãPHPå®è¡ãã¡ã¤ã«ã®ãã¹ã¨åå(ã㪠+ ãã¡ãc:\php\php.exe)ãå ¥åãã¦ä¸ããã + </para> + </listitem> + <listitem> + <para> + 'Save'ã¢ã¤ã³ã³ãæ¼ãã¦ä¸ããã + </para> + </listitem> + </itemizedlist> + </para> + </sect2> + </sect1> + + <sect1 id="install.otherhttpd"> + <title>ãã®ä»ã®Webãµã¼ã</title> + <para> + PHPã¯ãå¤ãã®Webãµã¼ãã¼ããµãã¼ãããããã«æ§ç¯ãããã¨ãå¯è½ã§ + ãããµã¼ãã¼ã«é¢ä¿ããè¨å®ãªãã·ã§ã³ã®å®å ¨ãªãªã¹ãã«ã¤ãã¦ã¯ã + <link linkend="install.configure.servers">ãµã¼ãã¼ã«é¢ä¿ãã + ãªãã·ã§ã³</link> ãåç §ä¸ãããPHPã®CGIãã¤ããªã¯ãCGIã¤ã³ã¿ã¼ + ãã§ã¼ã¹ãåããã»ã¼å ¨ã¦ã®Webãµã¼ãã¨äºææ§ãããã¾ãã + </para> + </sect1> + + <sect1 id="install.problems"> + <title>ã¤ã³ã¹ãã¼ã«æã®åé¡</title> + + <sect2> + <title>FAQ ãèªãã§ãã ãã</title> + <simpara> + å¹¾ã¤ãã®åé¡ãããã®ä»ã®åé¡ãããããä¸è¬çã«çãã¦ãã¾ãã + æãä¸è¬çãªåé¡ã¯ãPHP FAQ ã«è¨è¼ããã¦ãã¾ãã + PHP FAQ ã¯ã<ulink url="&url.php.faq;">&url.php.faq;</ulink> + ã«ããã¾ãã + </simpara> + </sect2> + + <sect2 id="install.bugreports"> + <title>ãã°ã®å ±å</title> + <simpara> + PHPã®ãã°ãçºè¦ããå ´åã¯å ±åãã¦ä¸ãããPHPã®éçºè ã¯ãããªãã + ãã®ãã°ãã¬ãã¼ãããªãéããæãããã®ãã°ãç¥ããã¨ããªããä¿® + æ£ããããã¨ããªãã§ãããããã°ã®ã¬ãã¼ãã¯ã<ulink + url="&url.php.bugs;" >&url.php.bugs;</ulink>ã«ãããã°è¿½è·¡ã·ã¹ã + ã ã使ç¨ãã¦ãè¡ããã¨ãã§ãã¾ãã + </simpara> + <simpara> + ãã°ã¬ãã¼ããæç¨¿ããåã« <ulink + url="&url.php.bugdosdonts;">Bugs-Dos-And-Donts</ulink> ãåç §ä¸ + ãã! + </simpara> + </sect2> + + <sect2 id="install.otherproblems"> + <title>ãã®ä»ã®åé¡</title> + + <simpara> + åé¡ãããã§ã解決ããªãå ´åã«ã¯ãPHPã¤ã³ã¹ãã¼ã«ç¨ã¡ã¼ãªã³ã°ãªã¹ + ãã®èª°ããå©ãã¦ããããã¨ã§ããããæåã«ãã¢ã¼ã«ã¤ãããã§ã㯠+ ãã¦ãéå»ã«èª°ããèªåã¨åãåé¡ã«é¢ãã質åãè¡ããæ¢ã«è§£çãå + ãã¦ããªããããã§ãã¯ããå¿ è¦ãããã¾ããã¢ã¼ã«ã¤ãã¯ã<ulink + url="&url.php;">&url.php;</ulink>ã®ãµãã¼ããã¼ã¸ã§å ¬éããã¦ãã¾ + ããPHPã¤ã³ã¹ãã¼ã«ç¨ã¡ã¼ãªã³ã°ãªã¹ãã«å å ¥ããã«ã¯ã空ã®ã¡ã¼ã«ã + <ulink url="mailto:&email.php.install.subscribe;"> + &email.php.install.subscribe;</ulink> ã«éä¿¡ãã¦ä¸ãããã¡ã¼ãªã³ + ã°ãªã¹ãã®ã¢ãã¬ã¹ã¯ã<literal>&email.php.install;</literal>ã§ãã + </simpara> + <simpara> + ã¡ã¼ãªã³ã°ãªã¹ãã«ããã¦è³ªåããããå ´åã¯ãæ£ç¢ºããå¿ããã + è§£çã«å¿ è¦ãªä½¿ç¨ç°å¢ã«é¢ããäºé (ãªãã¬ã¼ãã£ã³ã°ã·ã¹ãã ã®ç¨®é¡ã + PHP ã®ãã¼ã¸ã§ã³ãWebãµã¼ãã¼ã®ç¨®é¡ãPHP ã CGI ã¨ãã¦ä½¿ç¨ãã¦ããã®ã + ãµã¼ãã¼ã¢ã¸ã¥ã¼ã«ã¨ãã¦ä½¿ç¨ãã¦ããã®ããç)ãæããã«ããããã« + ãã¦ä¸ãããä»ã®äººãåé¡ãåç¾ãããã¹ãã§ããã®ã«å åãªã³ã¼ãã + 示ããã¨ã好ã¾ããã§ãã + </simpara> + </sect2> + + <sect2> + <title>å½éå颿°ã«ã¤ãã¦</title> + + <simpara> + å½éå颿°ãæå¹ã«ãããã¨ã«ãããæ¥æ¬èªå¦çæã®æ¼¢åã³ã¼ãèªåå¤ + ææ©è½ãå§ãã¨ããæç¨ãªæ©è½ãå©ç¨å¯è½ã«ãªãã¾ãã(å½éåçã®PHP + ã®ã¿å¯¾å¿) + </simpara> + + <sect3 id="i18n-abstract"> + <title>å½éå颿°ã®å ¥æ</title> + <para> + PHP 3å½éåããã±ã¼ã¸ã¯ããPHPå½éåããã¸ã§ã¯ããã«ããéçºããã + <ulink url="http://www.php.gr.jp/project/i18n/"> + http://www.php.gr.jp/project/i18n/</ulink>ã§å ¥æå¯è½ã§ãã + </para> + <para> + 以ä¸ã®æé ã¯ãå½éåçPHP 3ã«é¢ãããã®ã§ããPHP 4ã®ãã«ããã¤ã + 対å¿ã¯ãPHP 4.0.6以éã§æ¨æºæ©è½ã¨ãã¦ä½¿ç¨å¯è½ã§ããPHP 4ã®ãã«ã + ãã¤ãå¯¾å¿æ©è½ã使ç¨ããã«ã¯ãæ§ç¯æã«configureã®ãªãã·ã§ã³ã¨ã + ã¦<link + linkend="install.configure.enable-mbstring">--enable-mbstring</link> + åã³<link linkend="install.configure.enable-mbstr-enc-trans"> + --enable-mbstr-enc-trans</link>ãæå®ãã¦ä¸ããã + </para> + </sect3> + + <sect3 id="i18n-compile-cgi"> + <title>CGIçã®ã³ã³ãã¤ã«</title> + + <para> + <informalexample> + <programlisting> + % tar xvzf php-3.0.18-i18n-ja-2.tar.gz + % cd php-3.0.18-i18n-ja-2 + % ./configure --enable-i18n --enable-mbregex + % make + </programlisting> + </informalexample> + </para> + </sect3> + + <sect3 id="i18n-compile-apache"> + <title>Apacheçã®ã³ã³ãã¤ã«ä¾</title> + <para> + <informalexample> + <programlisting> +% tar xvzf php-3.0.18-i18n-ja-2.tar.gz +% tar xvzf apache_1.3.x.tar.gz +% cd apache_1.3.x +% ./configure +% cd ../php-3.0.18-i18n-ja-2 +% ./configure --with-apache=../apache_1.3.x --enable-i18n --enable-mbregex +% make +% make install +% cd ../apache_1.3.x +% ./configure --activate-module=src/modules/php3/libphp3.a +% make +% make install + </programlisting> + </informalexample> + </para> + </sect3> + + <sect3 id="i18n-compile-apache-dso"> + <title>Apache DSOçã®ã³ã³ãã¤ã«ä¾</title> + <para> + DSO æ©è½ä»ãã®Apacheã使ãã¦ããã + <informalexample> + <programlisting> + % tar xvzf apache_1.3.x.tar.gz + % cd apache-1.3.x + % ./configure --enable-shared=max + % make + % make install + + ãããããPHP3 + % cd php-3.0.18-i18n-ja-2 + % ./configure --with-apxs=/usr/local/apache/bin/apxs --enable-i18n \ + --enable-mbregex + % make + % make install + </programlisting> + </informalexample> + </para> + </sect3> + + <sect3 id="i18n-note"> + <title>å½éå颿°ã«é¢ããæ³¨æäºé </title> + + <note> + <para> + HTTPåºåã³ã¼ããpass以å¤ã«æå®ããå ´åããå é¨ã³ã¼ããããHTTP + åºåã³ã¼ãã¸ã®ã³ã¼ã夿ãèªåçã«è¡ããã¾ãããã®çµæã(GDçã§ + ç»ååºåãè¡ãå ´åç)ãã¤ããªãã¼ã¿ãåºåãããå ´åã«ãæå¾ ã㪠+ ãã³ã¼ã夿ãè¡ããã¦ãã¼ã¿ãå£ãã¦ãã¾ãã¾ãã + ãã®ãããªå ´åã«ã¯ãHTTPåºåã³ã¼ããpassã«æå®ãã¦ãã ããã + </para> + </note> + </sect3> + + </sect2> + + </sect1> + </chapter> <!-- Keep this comment at the end of the file Index: phpdoc/ja/functions/bzip2.xml diff -u phpdoc/ja/functions/bzip2.xml:1.9 phpdoc/ja/functions/bzip2.xml:1.10 --- phpdoc/ja/functions/bzip2.xml:1.9 Mon Jan 14 01:05:35 2002 +++ phpdoc/ja/functions/bzip2.xml Mon Jan 14 04:56:35 2002 @@ -11,7 +11,7 @@ <para> PHPã«ãããbzip2ãµãã¼ãã¯ããã©ã«ãã§æå¹ã«ãªã£ã¦ãã¾ãããPHPã§ bzip2ãµãã¼ããæå¹ã«ããã«ã¯ãPHPã®ã³ã³ãã¤ã«æã«è¨å®ãªãã·ã§ã³ã« - <link linkend="install.configure.with-bz2">--with-bz2</link>ã使 + <link linkend="install.configure.with-bzip2">--with-bz2</link>ã使 ç¨ããå¿ è¦ãããã¾ãããã®ã¢ã¸ã¥ã¼ã«ã¯ãbzip2/libbzip2 version >= 1.0.x ãå¿ è¦ã¨ãã¾ãã </para>
Index: phpdoc/ja/chapters/install.xml diff -u phpdoc/ja/chapters/install.xml:1.43 phpdoc/ja/chapters/install.xml:1.44 --- phpdoc/ja/chapters/install.xml:1.43 Mon Jan 14 00:58:03 2002 +++ phpdoc/ja/chapters/install.xml Mon Jan 14 04:56:35 2002 @@ -5,7 +5,7 @@ <sect1 id="install.general"> <title>ã¤ã³ã¹ãã¼ã«å ¨è¬</title> <para> - ã¤ã³ã¹ãã¼ã«ããåã«ãã¾ããPHPã使ç¨ããç®çãç¥ãå¿ è¦ãããã¾ãã + ã¤ã³ã¹ãã¼ã«åã«ã¯ãã¾ããPHPã使ç¨ããç®çãç¥ãå¿ è¦ãããã¾ãã PHPãé©ç¨å¯è½ãªåéã¨ãã¦ã¯å¤§ãã3ã¤ã®ç¨®é¡ãããã¾ãã ãããã¯ã<link linkend="intro-whatcando">PHPã§ã§ãããã¨ã¯?</link> ã®ã»ã¯ã·ã§ã³ã«è¨è¿°ããã¦ããã以ä¸ã®ãããªãã®ã§ãã @@ -71,25 +71,5077 @@ </para> </sect1> - &chapters.install.hpux; - &chapters.install.linux; - &chapters.install.macosx; - &chapters.install.openbsd; - &chapters.install.solaris; - &chapters.install.unix; - &chapters.install.windows; - &chapters.install.commandline; - &chapters.install.apache; - &chapters.install.caudium; - &chapters.install.fhttpd; - &chapters.install.iis; - &chapters.install.netscape-enterprise; - &chapters.install.omnihttpd; - &chapters.install.oreilly; - &chapters.install.xitami; - &chapters.install.otherhttpd; - &chapters.install.problems; - &chapters.install.configure; + <sect1 id="install.unix"> + <title>UNIX ã·ã¹ãã ã«ãããã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã«ããã¦ã¯ãUNIXã·ã¹ãã ä¸ã§ã®PHP ã®ã¤ã³ã¹ãã¼ã«ã¨è¨å®ã«é¢ãã + æå¼ãã示ãã¾ããèªã¿é²ãåã«ä½¿ç¨ãããã©ãããã©ã¼ã ã¾ãã¯Webãµã¼ + ãã«ã¤ãã¦å¿ è¦ãªé¨åã調ã¹ãããã«ãã¦ä¸ããã + </para> + <para> + äºåã«å¿ è¦ãªç¥èã¨ã½ããã¦ã¨ã¢ã以ä¸ã«ç¤ºãã¾ãã + <itemizedlist> + <listitem> + <simpara> + UNIX ã«é¢ããåºæ¬çãªç¥è("make" ããã³C ã³ã³ãã¤ã©ã使ããç¨åº¦) + </simpara> + </listitem> + <listitem> + <simpara> + ANSI C ã³ã³ãã¤ã©(ã³ã³ãã¤ã«ããå ´å) + </simpara> + </listitem> + <listitem> + <simpara> + flex(ã³ã³ãã¤ã«ç¨) + </simpara> + </listitem> + <listitem> + <simpara> + bison (ã³ã³ãã¤ã«ç¨) + </simpara> + </listitem> + <listitem> + <simpara> + Web ãµã¼ã + </simpara> + </listitem> + <listitem> + <simpara> + (gdãpdfã©ã¤ãã©ãªçã®ãããª)ã¢ã¸ã¥ã¼ã«ç¨ã®ã³ã³ãã¼ãã³ã + </simpara> + </listitem> + </itemizedlist> + </para> + + <para> + UNIXãã©ãããã©ã¼ã ã§æ§ã ãªããã±ã¼ã¸ã使ç¨ãã¦PHPã®ã³ã³ãã¤ã«ã + ãã³è¨å®ãè¡ãæ¹æ³ã¯è¤æ°ããã¾ããã¦ã¼ã¶èªèº«ã«ããã³ã³ãã¤ã«ããã³ + è¨å®ã®å¦çã¯ããè¤éã§ãããã®ããããã®ææ¸ã§ã¯ãããã®æé ã«ã¤ã + ã¦ãã詳細ã«èª¬æãã¾ãã + </para> + + <para> + PHPã®åæè¨å®ããã³è¨å®å¦çã¯ã<filename>configure</filename>ã¹ã¯ + ãªããã§ã³ãã³ãã©ã¤ã³ã®ãªãã·ã§ã³ã使ç¨ãããã¨ã«ããå¶å¾¡ããã¾ãã + ãã®ãã¼ã¸ã¯ãæãä¸è¬çãªãªãã·ã§ã³ã®ä½¿ç¨æ³ãæ¦èª¬ãããã®ã§ããã + ãã®ä»ã«ãå¤ãã®è¨å®æ¹æ³ãããã¾ãã詳細ã«ã¤ãã¦ã¯ã<link + linkend="install.configure">configureãªãã·ã§ã³ã®å®å ¨ãªãªã¹ã + </link> ãåç §ä¸ãããPHPãã¤ã³ã¹ãã¼ã«ããæ¹æ³ã¯è¤æ°ããã¾ãã + <itemizedlist> + <listitem> + <simpara> + <link linkend="install.apache">Apacheã¢ã¸ã¥ã¼ã«</link> + ã¨ã㦠+ </simpara> + </listitem> + <listitem> + <simpara> + <link linkend="install.fhttpd">fhttpdã¢ã¸ã¥ã¼ã«</link>ã¨ã + 㦠+ </simpara> + </listitem> + <listitem> + <simpara> + <link + linkend="install.otherhttpd">AOLServer, NSAPI, + phttpd, Pi3Web, Roxen, thttpd, Zeus</link>ã¨ãã¦ä½¿ç¨ãã + </simpara> + </listitem> + <listitem> + <simpara> + <link linkend="install.commandline">CGIå®è¡ãã¡ã¤ã«</link> + ã¨ã㦠+ </simpara> + </listitem> + </itemizedlist> + </para> + + <sect2 id="install.unix.apache-module"> + <title>Apacheã¢ã¸ã¥ã¼ã« ã¯ã¤ãã¯ãªãã¡ã¬ã³ã¹</title> + + <para> + PHPã¯ãApacheã¢ã¸ã¥ã¼ã«ã¨ãã¦ã³ã³ãã¤ã«ããæ¹æ³ã«ã¯ç°ãªã£ãè¤æ°ã® + æ¹æ³ãããã¾ããã¾ãå§ãã«ç°¡åãªã¤ã³ã¹ãã¼ã«æé ã示ãã¾ãã + </para> + + <example id="install.unix.apache-module.quick"> + <title> + PHP 4 ã®ç°¡åãªã¤ã³ã¹ãã¼ã«æé (Apache ã¢ã¸ã¥ã¼ã«ç) + </title> + <programlisting role="shell"> +<![CDATA[ +1. gunzip apache_1.3.x.tar.gz +2. tar xvf apache_1.3.x.tar +3. gunzip php-x.x.x.tar.gz +4. tar xvf php-x.x.x.tar +5. cd apache_1.3.x +6. ./configure --prefix=/www +7. cd ../php-x.x.x +8. ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars +9. make +10. make install +11. cd ../apache_1.3.x +12. ./configure --activate-module=src/modules/php4/libphp4.a +13. make +14. make install +15. cd ../php-x.x.x +16. cp php.ini-dist /usr/local/lib/php.ini +17. httpd.conf ã¾ã㯠srm.conf ãã¡ã¤ã«ãç·¨éãã以ä¸ã追å : + AddType application/x-httpd-php .php + +18. éå¸¸ã®æé ã§Apacheãµã¼ããåèµ·åãã¦ä¸ããã(åèµ·åããããã«HUPã¾ + ãã¯USR1ã·ã°ãã«ã使ç¨ããã®ã§ã¯ãªãããµã¼ãã忢ããåèµ·åããå¿ + è¦ãããã¾ãã) +]]> + </programlisting> + </example> + </sect2> + + <sect2 id="install.building"> + <title>æ§ç¯</title> + <simpara> + PHPãè¨å®ããå¾ã§ã¯ãCGIå®è¡ãã¤ããªã¾ãã¯PHPã©ã¤ãã©ãªãæ§ç¯ãã + æºåãã§ãã¦ãã¾ããã³ãã³ã <command>make</command> ãå®è¡ããå ´ + åã«ã¯æ³¨æãè¦ãã¾ãããã®ã³ãã³ãã®å®è¡ã失æãããã®åå ã䏿 + ãªå ´åã«ã¯ã<link linkend="install.problems">åé¡ã«é¢ããã»ã¯ã·ã§ + ã³</link>ãåç §ä¸ããã + </simpara> + </sect2> + </sect1> + + <sect1 id="install.linux"> + <title>UNIX/Linux ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã§ã¯ãPHPãLinuxã«ã¤ã³ã¹ãã¼ã«ããå ´åã®æ³¨æã¨ã³ãã«ã¤ãã¦èª¬æ + ãã¾ãã + </para> + <sect2 id="install.linux.packages"> + <title>ããã±ã¼ã¸ã®ä½¿ç¨æ³</title> + <simpara> + å¤ãã®Linuxãã£ã¹ããªãã¥ã¼ã·ã§ã³ã§ã¯rpmãã¡ã¤ã«ã®ãããªããã±ã¼ + ã¸ã¤ã³ã¹ãã¼ã«æ©è½ããµãã¼ãããã¦ãã¾ããããã«ãããæ¨æºè¨å®ã® + æ§ç¯ã¯ããªãç°¡åã«ãªãã¾ããã(ã»ãã¥ã¢ãµã¼ããæ¨æºä»¥å¤ã®ãã¼ã¿ãã¼ + ã¹ãã©ã¤ãã®ãããª)æ¨æºä»¥å¤ã®æ©è½ãå¿ è¦ã¨ããå ´åã«ã¯ãPHPãWebãµã¼ + ããåæ§ç¯ããå¿ è¦ãããã¾ããã½ããã¦ã¨ã¢ã®æ§ç¯ããã³ã³ã³ãã¤ã« + ã«ä¸æ £ããªå ´åã«ã¯ãå¿ è¦ã¨ããæ©è½ãæããPHPãæ¢ã«ããã±ã¼ã¸åã + ãã¦ããªããã©ããã調ã¹ã¦ã¿ã価å¤ã¯ããã¾ãã + </simpara> + </sect2> + </sect1> + + <sect1 id="install.hpux"> + <title>UNIX/HP-UX ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã§ã¯ãHP-UXã¸ã®ã¤ã³ã¹ãã¼ã«ã«åºæã®æ³¨æã¨ã³ãã«ã¤ãã¦èª¬æãã¾ + ãã + </para> + <example id="install.hpux.example"> + <title> + HP-UX 10 ã¸ã®ã¤ã³ã¹ãã¼ã«æé + </title> + <screen> +<![CDATA[ +From: paul_mckay@clearwater-it.co.uk +04-Jan-2001 09:49 +(ãã®æé ã¯ãphp v4.0.4 ããã³ apache v1.3.9 ç¨ã§ã) + +PHPã¨ApacheãHP-UX 10.20ã«ã¤ã³ã¹ãã¼ã«ããã? + +1. gzipãå¿ è¦ã§ãã + http://hpux.connect.org.uk/ftp/hpux/Gnu/gzip-1.2.4a/gzip-1.2.4a-sd-10.20.depot.Z + ãããã¤ããªãã¡ã¤ã«ããã¦ã³ãã¼ãããã¡ã¤ã«ãè§£åããswinstallãä½¿ç¨ + ãã¦ã¤ã³ã¹ãã¼ã«ãã¦ä¸ããã + + +2. gccãå¿ è¦ã§ãã + http://gatekeep.cs.utah.edu/ftp/hpux/Gnu/gcc-2.95.2/gcc-2.95.2-sd-10.20.depot.gzãããã¤ããªããã¦ã³ãã¼ããããã®ãã¡ã¤ã«ãgunzipã«ããè§£åãswinstallã«ããã¤ã³ã¹ãã¼ã«ãã¦ä¸ããã + + +3. gnu binutilsãå¿ è¦ã§ãã + http://hpux.connect.org.uk/ftp/hpux/Gnu/binutils-2.9.1/binutils-2.9.1-sd-10.20.depot.gz + ãããã¤ããªé å¸ãã¡ã¤ã«ããã¦ã³ãã¼ãå¯è½ã§ãgunzipã«ããè§£åãã + swinstallã«ããã¤ã³ã¹ãã¼ã«ãã¦ä¸ããã + + +4. bisonãå¿ è¦ã§ãããã¤ããªé å¸ãã¡ã¤ã«ã + http://hpux.connect.org.uk/ftp/hpux/Gnu/bison-1.28/bison-1.28-sd-10.20.depot.gz + ãããã¦ã³ãã¼ãå¯è½ã§ãã¤ã³ã¹ãã¼ã«ãã¦ä¸ããã + +5. flexãå¿ è¦ã§ããhttp://www.gnu.org ã®ãã©ã¼ãµã¤ãã®ã©ããããã½ã¼ã¹ + ã³ã¼ãããã¦ã³ãã¼ãããå¿ è¦ãããã¾ããftpãµã¤ãã®non-gnuãã£ã¬ã¯ + ããªã«ããã¾ãããã®ãã¡ã¤ã«ããã¦ã³ãã¼ãããgunzipã®å¾ãtar -xvf + ãå®è¡ãã¦ä¸ãããæ°è¦ã«ä½æãããflexãã£ã¬ã¯ããªã«ç§»åãã + ./configure ãå®è¡ããmakeãå®è¡ãã¾ãããã®å¾ãmake installãå® + è¡ãã¾ãã + + ããã§ã¨ã©ã¼ãçºçããå ´åã¯ãããããgccçãPATHã«ã¯ãªãããã§ã + ã®ã§ãPATHã«ãããã追å ãã¦ä¸ããã + +ããã§ãé£ããæé ãè¡ãã¾ãã + +6.PHPã¨Apacheã®ã½ã¼ã¹ããã¦ã³ãã¼ããã¦ä¸ããã + +7.ãã®ãã¡ã¤ã«ã«gunzipã¨tar -xvfãå®è¡ãã¦ä¸ããã + +ã³ã³ãã¤ã«ãéãããã«ããã¤ãã®ãã¡ã¤ã«ãä¿®æ£ããå¿ è¦ãããã¾ãã + +8. ã¾ããhpuxã·ã¹ãã ã®å ´åã¯ãè¨å®ãèªèã§ããªããããªã®ã§ä¿®æ£ãè¦ã + ã¾ããããè¯ãæ¹æ³ãããããããã¾ããããæã£åãæ©ãç°¡åãªæ¹æ³ã¯ã + configureã¹ã¯ãªããã®47286è¡ç®ã«æ¬¡ã®è¡ã追å ãããã¨ã§ãã + lt_target=hpux10.20 + +9. 次ã®ãapache GuessOS ãã¡ã¤ã«ãä¿®æ£ãè¦ãã¾ãã +apache_1.3.9/src/helpers ã®89è¡ç®ã + "echo "hp${HPUXMACH}-hpux${HPUXVER}"; exit 0" +ãã + "echo "hp${HPUXMACH}-hp-hpux${HPUXVER}"; exit 0" +ã«å¤æ´ãã¦ä¸ããã + +10. HP-UXã§ã¯PHPãå ±æãªãã¸ã§ã¯ãã¨ãã¦ã¤ã³ã¹ãã¼ã«ãããã¨ã¯ã§ãã¾ã + ãããã®ãããApacheãã¼ã¸ã®æé ã«å¾ã£ã¦éçã«ã³ã³ãã¤ã«ããå¿ è¦ + ãããã¾ãã + +11. PHP ããã³ apache ã®ã³ã³ãã¤ã«ã«æåãã¦ããapache ã¯èµ·åãã¾ããã + Apacheç¨ã« wwwã¾ãã¯apacheã®ãããªæ°è¦ã¦ã¼ã¶ã使ããå¿ è¦ããã + ã¾ããApacheã®conf/httpd.confã®252è¡ç®ã¨253è¡ç®ã + User nobody + Group nogroup +ããä¾ãã° + User www + Group sys +ã«å¤æ´ãã¦ä¸ããã + + ããã¯ãhp-uxã§ã¯Apacheãnobodyã¨ãã¦å®è¡ã§ããªãããã§ããApache + ã¨PHPã¯ããã«ããåä½ããããã«ãªãã¾ãã + + +ãã®æå¼ãæå©ãã«ãªããã¨ãé¡ãã¤ã¤ã +Paul Mckay +]]> + </screen> + </example> + +</sect1> + +<sect1 id="install.solaris"> +<title>UNIX/Solaris ã¸ã®ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã¯ãSolaricã«PHPãã¤ã³ã¹ãã¼ã«ããéã®æ³¨æã¨ã³ãã説æãã¾ãã + </para> + <sect2 id="install.solaris.required"> + <title>å¿ è¦ãªã½ããã¦ã¨ã¢</title> + <para> + Solaris ã¤ã³ã¹ãã¼ã«ã¯ãCã³ã³ãã¤ã©ããã³é¢é£ãããã¼ã«ãæ¬ ãã¦ã + ããã¨ãå¤ãã§ããå¿ è¦ãªã½ããã¦ã¨ã¢ã¯æ¬¡ã®ããã«ãªãã¾ãã + <itemizedlist> + <listitem> + <simpara> + gcc (æ¨å¥¨ããã¾ãããä»ã®C ã³ã³ãã¤ã©ãåä½ããããããã¾ãã) + </simpara> + </listitem> + <listitem> + <simpara> + make + </simpara> + </listitem> + <listitem> + <simpara> + flex + </simpara> + </listitem> + <listitem> + <simpara> + bison + </simpara> + </listitem> + <listitem> + <simpara> + m4 + </simpara> + </listitem> + <listitem> + <simpara> + autoconf + </simpara> + </listitem> + <listitem> + <simpara> + automake + </simpara> + </listitem> + <listitem> + <simpara> + perl + </simpara> + </listitem> + <listitem> + <simpara> + gzip + </simpara> + </listitem> + <listitem> + <simpara> + tar + </simpara> + </listitem> + </itemizedlist> + å ãã¦ã(Oracleã¾ãã¯MySQLã®ãããª)使ç¨ããè¨å®ã«å¿ãã追å ã½ãã + ã¦ã¨ã¢ãã¤ã³ã¹ãã¼ã«(ããããã¯ã³ã³ãã¤ã«ã)ããå¿ è¦ãããã¾ãã + </para> + </sect2> + + <sect2 id="install.solaris.packages"> + <title>ããã±ã¼ã¸ã®ä½¿ç¨</title> + <simpara> + å¿ è¦ãªã³ã³ãã¼ãã³ãã®ã»ã¨ãã©ãã¤ã³ã¹ãã¼ã«ããéã«pkgaddã«ãã + solarisã¤ã³ã¹ãã¼ã«å¦çãç°¡åã«è¡ããã¨ãå¯è½ã§ãã + </simpara> + </sect2> + </sect1> + + <sect1 id="install.openbsd"> + <title>Unix/OpenBSD ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã§ã¯ãPHPã <ulink url="&url.openbsd;">OpenBSD</ulink> ã«ã¤ã³ + ã¹ãã¼ã«ããå ´åã«åºæã®æ³¨æäºé ã¨ãã³ãã«ã¤ãã¦èª¬æãã¾ãã + </para> + <sect2 id="install.openbsd.ports"> + <title>ports ã使ç¨ãã</title> + <simpara> + ãã®æ¹æ³ã¯ç¶æç®¡çãã人ã«ããææ°ã®ããããã»ãã¥ãªãã£ä¸ã®ä¿®æ£ + ãé©ç¨ããã¦ãããPHPãOpenBSDã«ã¤ã³ã¹ãã¼ã«ããéã«æ¨å¥¨ãããæ¹ + æ³ã§ãããã®æ¹æ³ã使ç¨ããã«ã¯ã<ulink url="&url.openbsd.ports;"> + ææ°ã®portsããªã¼</ulink>ãæã«å ¥ãã¦ãããã©ããã確èªãã¦ä¸ããã + ç¶ãã¦ãã¤ã³ã¹ãã¼ã«ããããã®ãè¦ã¤ãã<command>make + install</command>ã³ãã³ããå®è¡ãã¾ãã以ä¸ã«ãããå®è¡ããéã®ä¾ + ã示ãã¾ãã + </simpara> + <example id="install.openbsd.ports.example"> + <title>OpenBSD ports ã«ããã¤ã³ã¹ãã¼ã«ä¾</title> + <programlisting> +<![CDATA[ +$ cd /usr/ports/www/php4 +$ make show VARNAME=FLAVORS + (choose which flavors you want from the list) +$ env FLAVOR="imap gettext ldap mysql gd" make install +$ /usr/local/sbin/php4-enable +]]> + </programlisting> + </example> + </sect2> + + <sect2 id="install.openbsd.packages"> + <title>ããã±ã¼ã¸ã®ä½¿ç¨</title> + <simpara> + <ulink url="&url.openbsd;">OpenBSD</ulink> ã®ãã¼ã¸ã§ã³æ¯ã«ã³ã³ã + ã¤ã«æ¸ã®ããã±ã¼ã¸ãå ¥æå¯è½ã§ãããããã¯ãOSã«ã¤ã³ã¹ãã¼ã«ãã + ãApacheã®ãã¼ã¸ã§ã³ã«èªåçã«åããããã¾ãããããããã®ãã¼ã + ã«ã¯(<emphasis>flavors</emphasis>ã¨å¼ã°ãã)å¤ãã®ãªãã·ã§ã³ãã + ããããports ããªã¼ã使ç¨ãã¦ã½ã¼ã¹ããã³ã³ãã¤ã«ããæ¹ãç°¡åã§ + ããã¨æãããããã¾ãããå©ç¨å¯è½ãªããã±ã¼ã¸ã«é¢ãããã詳細㪠+ æ å ±ã«ã¤ãã¦ã¯ããã¥ã¢ã« <ulink + url="&url.openbsd.packages;">packages(7)</ulink> ãåç §ä¸ããã + </simpara> + </sect2> + </sect1> + + <sect1 id="install.macosx"> + <title>Mac OS X ã¸ã®ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã¯ãPHPãMac OS Xãã¤ã³ã¹ãã¼ã«ããéã®æ³¨æäºé ã¨ã³ãã説æã + ã¾ãã + </para> + <sect2 id="install.macosx.packages"> + <title>ããã±ã¼ã¸ã®ä½¿ç¨æ³</title> + <simpara> + æ°ã¯å°ãªãã§ãããMac OS X ç¨ã«ããã±ã¼ã¸åãããã³ã³ãã¤ã«ããã + PHPãåå¨ãã¾ããããã«ããæ¨æºçãªè¨å®ãæ§ç¯ãããã¨ãéå¸¸ã«æ¥½ã« + ãªãã¾ããã(ã»ãã¥ã¢ãµã¼ãã¾ãã¯å¥ã®ãã¼ã¿ãã¼ã¹ãã©ã¤ãã®ãããª) + ç°ãªãæ©è½ãå¿ è¦ãªå ´åã«ã¯ãPHPãWebãµã¼ããæ§ç¯ããå¿ è¦ãçãã + å¯è½æ§ãããã¾ããã½ããã¦ã¨ã¢ã®æ§ç¯ããã³ã³ã³ãã¤ã«ã«ä¸æ £ããªå ´ + åãå¿ è¦ã¨ããæ©è½ãæããããã±ã¼ã¸çã®PHPãæ¢ã«æ§ç¯ããã¦ããªã + ãã©ããã調ã¹ããã¨ãæ¨å¥¨ãã¾ãã + </simpara> + </sect2> + + <sect2 id="install.macosx.compile"> + <title>OS X ãµã¼ãã§ã®ã³ã³ãã¤ã«</title> + <simpara> + Mac OS Xã«ã¯å ãã«ç°ãªãäºã¤ã®ãã¼ã¸ã§ã³ãã¤ã¾ããã¯ã©ã¤ã¢ã³ã㨠+ ãµã¼ããããã¾ãã以ä¸ã®èª¬æã¯ãOS Xãµã¼ãã«é¢ãããã®ã§ãã + </simpara> + <example id="install.macosx.compile.example"> + <title>Mac OS X ãµã¼ãã¸ã®ã¤ã³ã¹ãã¼ã«</title> + <screen> +<![CDATA[ +1. Apacheã¨PHPã®ææ°çãå ¥æ +2. ãããã®tarãå±éããApacheã®configureããã°ã©ã ã以ä¸ã®ããã«å®è¡ + ./configure --exec-prefix=/usr \ + --localstatedir=/var \ + --mandir=/usr/share/man \ + --libexecdir=/System/Library/Apache/Modules \ + --iconsdir=/System/Library/Apache/Icons \ + --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \ + --enable-shared=max \ + --enable-module=most \ + --target=apache + +4. ã³ã³ãã¤ã©ã«æé©åãè¡ããããå ´åã«ã¯ã次ã®è¡ã追å ã§ãã¾ãã + setenv OPTIM=-O2 + +5. 次ã«ãPHP4ã½ã¼ã¹ãã£ã¬ã¯ããªã«è¡ããconfigure ãè¡ãã¾ãã + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --mandir=/usr/share/man \ + --with-xml \ + --with-apache=/src/apache_1.3.12 + + ä»ã«è¿½å ãããã®(MySQLãGDç)ãããå ´åãå¿ ãããã§ãããã追å ã + ãããã«ãã¦ä¸ããã--with-apacheæååã«é¢ãã¦ã¯ãApacheã½ã¼ã¹ã® + ãã£ã¬ã¯ããªã"/src/apache_1.3.12"ã®ããã«æå®ãã¦ä¸ããã +6. make +7. make install + ããã«ãããApacheã½ã¼ã¹ãã£ã¬ã¯ããªã«src/modules/php4ã®ä¸ã® + ãã£ã¬ã¯ããªã追å ããã¾ã + +8. ããã§ãApacheãåè¨å®ãã PHP4ãåæ§ç¯ãã¾ã + ./configure --exec-prefix=/usr \ + --localstatedir=/var \ + --mandir=/usr/share/man \ + --libexecdir=/System/Library/Apache/Modules \ + --iconsdir=/System/Library/Apache/Icons \ + --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \ + --enable-shared=max \ + --enable-module=most \ + --target=apache \ + --activate-module=src/modules/php4/libphp4.a + + libmodphp4.a ãæéåãã¨ããã¡ãã»ã¼ã¸ãåºåãããããããã¾ããã + ãã®å ´åãApacheã½ã¼ã¹ãã£ã¬ã¯ããªã® + src/modules/php4ãã£ã¬ã¯ããªã«è¡ãã以ä¸ã®ã³ãã³ããå®è¡ãã¾ãã + + ranlib libmodphp4.a + + 次ã«Apacheã½ã¼ã¹ãã£ã¬ã¯ããªã®ã«ã¼ãã«æ»ããä¸è¨ã®configureã³ã + ã³ããåã³å®è¡ãã¾ããããã«ãããªã³ã¯ãã¼ãã«ãææ°ã«ãªãã¾ãã + + +9. make +10. make install + +11. php.ini-dist ãã¡ã¤ã«ãPHP4ã½ã¼ã¹ãã£ã¬ã¯ããªãã "bin" ãã£ã¬ã¯ã + ãªã«ã³ãã¼ãããªãã¼ã ãã¾ãã + cp php.ini-dist /usr/local/bin/php.ini + + ã¾ã㯠(localãã£ã¬ã¯ããªããªãå ´å) + + cp php.ini-dist /usr/bin/php.ini +]]> + </screen> + </example> + <simpara> + <ulink url="&url.stepwise.macosx-client;">Mac OS X ã¯ã©ã¤ã¢ã³ã + </ulink>ããã³ + <ulink url="&url.stepwise.macosx-client;">Mac OS X ãµã¼ã</ulink> + ã«é¢ããä»ã®ä¾ã¯ã<ulink url="&url.stepwise;">Stepwise</ulink>ã§ + åå¾å¯è½ã§ãã + </simpara> + </sect2> + + <sect2 id="install.macosx.client"> + <title>MacOS Xç¨ã¯ã©ã¤ã¢ã³ãã®ã³ã³ãã¤ã«</title> + <simpara> + 以ä¸ã®ãã³ãã¯ã<ulink url="&url.macosx;">Marc Liyanage</ulink> + æ°ã«æä¾ãã¦é ãããã®ã§ãã + </simpara> + <simpara> + Apache Webãµã¼ãç¨PHPã¢ã¸ã¥ã¼ã«ãMac OS Xã«å«ã¾ãã¦ãã¾ãã + ãã®ãã¼ã¸ã§ã³ã«ã¯ã ãã¼ã¿ãã¼ã¹MySQLã¨PostgreSQLã®ãµãã¼ããå«ã¾ + ãã¦ãã¾ãã + </simpara> + <simpara> + 注æ:以ä¸ã®æé ãè¡ãéã¯ãApache Webãµã¼ãããã¦ã³ãããå¯è½æ§ + ãããã®ã§æ³¨æãã¦ä¸ãã! + </simpara> + <para> + 以ä¸ã®ã¤ã³ã¹ãã¼ã«æé ãå®è¡ãã¾ãã + <itemizedlist> + <listitem> + <simpara> + 1. ã¿ã¼ããã«ã¦ã¤ã³ãã¦ããªã¼ãã³ + </simpara> + </listitem> + <listitem> + <simpara> + 2. "wget + http://www.diax.ch/users/liyanage/software/macosx/libphp4.so.gz" + ãå ¥åãããã¦ã³ãã¼ãå®äºãå¾ ã¤ã + </simpara> + </listitem> + <listitem> + <simpara> + 3. "gunzip libphp4.so.gz" ãå ¥å + </simpara> + </listitem> + <listitem> + <simpara> + 4. "sudo apxs -i -a -n php4 libphp4.so" ãå ¥å + </simpara> + </listitem> + </itemizedlist> + 次㫠"<literal>sudo open -a TextEdit + /etc/httpd/httpd.conf</literal>"ãå ¥åããã¨ãTextEditãWebãµã¼ã + ã®è¨å®ãã¡ã¤ã«ããªã¼ãã³ãã¾ãããã¡ã¤ã«ã®æ«å°¾ã®æ¹ã«ãã以ä¸ã®ï¼ + è¡ãæ¢ãã¦ä¸ããã(æ¤ç´¢ã³ãã³ãã使ç¨ãã¦ä¸ãã) + <programlisting role="apache"> +<![CDATA[ + #AddType application/x-httpd-php .php + #AddType application/x-httpd-php-source .phps +]]> + </programlisting> + ããã·ã¥è¨å·(<literal>#</literal>)ãåé¤ãããã¡ã¤ã«ãä¿åã + TextEditãçµäºãã¦ä¸ããã + </para> + <para> + æå¾ã«ãWebãµã¼ããåèµ·åããããã«"<literal>sudo apachectl + graceful</literal>"ã¨å ¥åãã¦ä¸ããã + </para> + <para> + ãã®æç¹ã§PHPãåä½ãã¦ããã¯ãã§ãã"test.php"ã¨ããååã®ãã¡ã¤ + ã«ã"Sites"ãã©ã«ãã«ä½æãã¦ä¸ããããã®ãã¡ã¤ã«ã«ã¯ã次ã®è¡ã + æ¸ãã¦ä¸ããã: "<literal><?php phpinfo() ?></literal>" + </para> + <para> + 次ã«<literal>127.0.0.1/~your_username/test.php</literal>ãWebãã© + ã¦ã¶ãããªã¼ãã³ãã¦ä¸ãããPHPã¢ã¸ã¥ã¼ã«ã«é¢ããæ å ±ãå«ãã¹ãã¼ + ã¿ã¹ãã¼ãã«ã表示ãããã¯ãã§ãã + </para> + </sect2> + </sect1> + + <sect1 id="install.configure"> + <title>è¨å®ãªãã·ã§ã³ã®å®å ¨ãªãªã¹ã</title> + <note> + <para> + ãããã®ãªãã·ã§ã³ã¯ãã³ã³ãã¤ã«æã«ã®ã¿ä½¿ç¨å¯è½ã§ããPHPã®å®è¡è¨ + å®ã夿´ãããå ´åã«ã¯ã<link + linkend="configuration">è¨å®</link>ãåç §ä¸ããã + </para> + </note> + + <para> + 以ä¸ã«PHP 3ããã³PHP 4ã®<filename>configure</filename>ã¹ã¯ãªããã§ + ãµãã¼ããããUNIXã©ã¤ã¯ãªç°å¢ã§ã³ã³ãã¤ã«ããéã«ä½¿ç¨ããã + ãªãã·ã§ã³ã®å®å ¨ãªãªã¹ãã示ãã¾ããä¸è¨ã®ããã«ããã¤ãã®ãªãã·ã§ + ã³ã¯PHP 3ã§ãããã¤ãã¯PHP 4ã§ãããã¤ãã¯ä¸¡æ¹ã®ãã¼ã¸ã§ã³ã§ä½¿ç¨å¯ + è½ã§ããPHP 3ã¨PHP 4ã®éã§å¤ãã®ãªãã·ã§ã³ã®ååã夿´ããã¦ãã¾ã + ãããããã®åä½ã¯åãã§ãããããã®ã¨ã³ããªã¯ãç¸äºã«åç §ããã¦ã + ãã®ã§ãPHP 3æä»£ã®è¨å®ãªãã·ã§ã³ã®åä½ã«åé¡ãçããå ´åã«ã¯ãå + åã夿´ããã¦ããªãããããã§ç¢ºèªãã¦ä¸ããã + </para> + + <itemizedlist> + <listitem> + <para> + <link linkend="install.configure.databases">ãã¼ã¿ãã¼ã¹</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.ecommerce">Eã³ãã¼ã¹</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.graphics">ã°ã©ãã£ãã¯ã¹</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.misc">ãã®ä»</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.networking">ãããã¯ã¼ã¯</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.php">PHPã®åä½</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.servers">ãµã¼ãã¼</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.text">ããã¹ãã¨è¨èª</link> + </para> + </listitem> + <listitem> + <para> + <link linkend="install.configure.xml">XML</link> + </para> + </listitem> + </itemizedlist> + + <sect2 id="install.configure.databases"> + <title>ãã¼ã¿ãã¼ã¹</title> + + <variablelist> + <varlistentry id="install.configure.with-adabas"> + <term> + <parameter>--with-adabas[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Adabas D ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ãAdabas + ãã¼ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããã©ã«ãã¯/usr/localã§ãã + </para> + <para> + <ulink url="&url.adabas;">Adabas ãã¼ã ãã¼ã¸</ulink> + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-dba"> + <term> + <parameter>--enable-dba=shared</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: å ±æã¢ã¸ã¥ã¼ã«ã¨ãã¦DBAãæ§ç¯ + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-dbase"> + <term> + <parameter>--enable-dbase</parameter> + </term> + <listitem> + <para> + PHP 3: å©ç¨ä¸å¯ãªãªãã·ã§ã³ã代ããã« <link + linkend="install.configure.with-dbase">--with-dbase</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: ä»å±ã®dbaseã©ã¤ãã©ãªãæå¹ã«ãã¾ããå¤é¨ã©ã¤ãã©ãªã¯ä¸ + è¦ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-dbase"> + <term> + <parameter>--with-dbase</parameter> + </term> + <listitem> + <para> + PHP 3: ä»å±ã®dbaseã©ã¤ãã©ãªãæå¹ã«ãã¾ããå¤é¨ã©ã¤ãã©ãªã¯ä¸ + è¦ã§ãã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã«<link + linkend="install.configure.enable-dbase">--enable-dbase</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-db2"> + <term> + <parameter>--with-db2[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Berkeley DB2 ãµãã¼ããæå¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-db3"> + <term> + <parameter>--with-db3[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Berkeley DB3 ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-dbm"> + <term> + <parameter>--with-dbm[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: DBM ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-dbmaker"> + <term> + <parameter>--with-dbmaker[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: DBMaker ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ãDBMaker ãã¼ã¹ + ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã§ã¯ + (/home/dbmaker/3.6ã®ãããª)DBMakerã®ææ°ãã¼ã¸ã§ã³ãã¤ã³ã¹ãã¼ + ã«ããããã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-empress"> + <term> + <parameter>--with-empress[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Empress ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠Empress + ã®ãã¼ã¹ãã£ã¬ã¯ããªã§ãããããã©ã«ãã§ã¯$EMPRESSPATHã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-filepro"> + <term> + <parameter>--enable-filepro</parameter> + </term> + <listitem> + <para> + PHP 3: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã«<link + linkend="install.configure.with-filepro">--with-filepro</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: ä»å±ã®èªã¿è¾¼ã¿ã®ã¿ã®fileProãµãã¼ããæå¹ã«ãã¾ããå¤é¨ + ã©ã¤ãã©ãªã¯å¿ è¦ããã¾ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-filepro"> + <term> + <parameter>--with-filepro</parameter> + </term> + <listitem> + <para> + PHP 3: ä»å±ã®èªã¿è¾¼ã¿ã®ã¿ã®fileProãµãã¼ããæå¹ã«ãã¾ããå¤é¨ + ã©ã¤ãã©ãªã¯ä¸è¦ã§ãã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã« <link + linkend="install.configure.enable-filepro">--enable-filepro</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-gdbm"> + <term> + <parameter>--with-gdbm[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: GDBMãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-hyperwave"> + <term> + <parameter>--with-hyperwave</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Hyperwaveãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ibm-db2"> + <term> + <parameter>--with-ibm-db2[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: IBM DB2ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ãDB2ãã¼ã¹ + ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ã㯠+ <filename>/home/db2inst1/sqllib</filename>ã§ãã + </para> + <para> + <ulink url="&url.ibmdb2;">IBM DB2 ãã¼ã ãã¼ã¸</ulink>ãåç §ä¸ + ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-informix"> + <term> + <parameter>--with-informix[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Informixãµãã¼ããæå¹ã«ãã¾ããDIR 㯠Informix + ãã¼ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãå¤ã¯ããã¾ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ingres"> + <term> + <parameter>--with-ingres[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ã + </para> + <para> + PHP 4: Ingres II ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯Ingresãã¼ã¹ãã£ã¬ã¯ + ããª(ããã©ã«ã㯠/II/ingres)ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-interbase"> + <term> + <parameter>--with-interbase[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: InterBase ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠+ InterBase ãã¼ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ã㯠+ <filename>/usr/interbase</filename>ã§ãã + </para> + <simpara> + <link linkend="ref.ibase">Interbase 颿°</link> + </simpara> + <simpara> + <ulink url="&url.ibase;">Interbase ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ldap"> + <term> + <parameter>--with-ldap[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: LDAP ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠LDAP ãã¼ã¹ã¤ã³ã¹ãã¼ + ã«ãã£ã¬ã¯ããªã§ããããã©ã«ãã¯ã<filename>/usr</filename>ã + ãã³ <filename>/usr/local</filename>ã§ãã + </para> + <para> + PHP 4: LDAPãµãã¼ããæå¹ã«ãã¾ããDIR ã¯LDAPãã¼ã¹ã¤ã³ã¹ãã¼ + ã«ãã£ã¬ã¯ããªã§ãã + </para> + <simpara> + ãã®ãªãã·ã§ã³ã¯ã<acronym>LDAP</acronym> (Lightweight Directory Access + Protocol ãµãã¼ã)ãæå¹ã«ãã¾ãããã©ã¡ã¼ã¿ã¯ãLDAP ãã¼ã¹ã¤ + ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯<filename + class="directory">/usr/local/ldap</filename>ã§ãã + </simpara> + <simpara> + LDAPã«é¢ããè©³ç´°ãªæ å ±ã¯ã<ulink + url="&url.rfc;rfc1777.html">RFC1777</ulink> ããã³ + <ulink + url="&url.rfc;rfc1778.html">RFC1778</ulink>ã§åç §ä¸ããã + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-msql"> + <term> + <parameter>--with-msql[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: mSQL ãµãã¼ããæå¹ã«ãã¾ãããã®ãªãã·ã§ã³ã¸ã® + ãã©ã¡ã¼ã¿ã¯ãmSQL ãã¤ã³ã¹ãã¼ã«ãããã£ã¬ã¯ããªã§ããããã© + ã«ãã§ã¯ã<filename + class="directory">/usr/local/Hughes</filename>ã§ãããã®ããã© + ã«ãå¤ã¯ãmSQL 2.0 ã®ããã©ã«ããã£ã¬ã¯ããªã§ãã + <command>configure</command> ã¯ãèªåçã«å®è¡ä¸ã®mSQLã®ãã¼ã¸ã§ + ã³ãæ¤åº?~ããPHP ã¯ã1.0 㨠2.0 ã®ä¸¡æ¹ããµãã¼ããã¾ããã + ãããPHP ã mSQL 1.0 ã§ã³ã³ãã¤ã«ããå ´åã«ã¯ãmSQL 1.0 ãã¼ + ã¿ãã¼ã¹ã®ã¿ã«ã¢ã¯ã»ã¹ãããã¨ãå¯è½ã§ããéã®å ´åãåæ§ã§ãã + </para> + <simpara> + <link linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ä¸ã® + <link linkend="ini.sect.msql">mSQL è¨å®</link>ç¨ãã£ã¬ã¯ãã£ã + ãåç §ãã¦ãã ããã + </simpara> + <simpara> + <ulink url="&url.msql;">mSQL ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mysql"> + <term> + <parameter>--with-mysql[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: MySQL ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ãMySQL ãã¼ã¹ã¤ã³ + ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã§ã¯è¤æ°ã®MySQLã®ä¸è¬ç + ãªã¤ã³ã¹ãã¼ã«ãã¹ãæ¢ãã¾ãã + </para> + <para> + PHP 4: MySQL ãµãã¼ããæå¹ã«ãã¾ããDIR ãæå®ãããªãå ´åã + ä»å±ã®MySQLã©ã¤ãã©ãªã使ç¨ããã¾ãããã®ãªãã·ã§ã³ã¯ããã©ã« + ãã§ãªã³ã«ãªã£ã¦ãã¾ãã + </para> + <para> + <link linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ã® + <link linkend="ini.sect.mysql">MySQLè¨å®</link>ãã£ã¬ã¯ãã£ã + ãåç §ä¸ããã + </para> + <para> + <ulink url="&url.mysql;">MySQL ãã¼ã ãã¼ã¸</ulink> + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ndbm"> + <term> + <parameter>--with-ndbm[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: NDBM ãµãã¼ããæå¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ovrimos"> + <term> + <parameter>--with-ovrimos</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Ovrimosãµãã¼ããæå¹ã«ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-oci8"> + <term> + <parameter>--with-oci8[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Oracle-oci8 ãµãã¼ããæå¹ã«ãã¾ããDIRã®ããã©ã«ã㯠+ ORACLE_HOMEã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-oracle"> + <term> + <parameter>--with-oracle[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: Oracleãã¼ã¿ãã¼ã¹ãµãã¼ããæå¹ã«ãã¾ããDIRã¯Oracleã® + ãã¼ã ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯$ORACLE_HOMEã§ãã + </para> + <para> + PHP 4: Oracle-oci7ãµãã¼ããæå¹ã«ãã¾ããDIRã®ããã©ã«ã㯠+ ORACLE_HOMEã§ãã + </para> + <simpara> + Oracle ãµãã¼ããæå¹ã«ãã¾ãããã®æ©è½ã¯æ¢ã«ãã¹ããè¡ããã¦ããã + å°ãªãã¨ã Oracle 7.0 çãã 7.3 çã¾ã§ã¯åä½ããã¯ãã§ãã + ãã©ã¡ã¼ã¿ã¯ã<envar>ORACLE_HOME</envar> ãã£ã¬ã¯ããªã§ãã + Oracle ç°å¢ãè¨å®ããã¦ããå ´åã«ã¯ããã®ãã©ã¡ã¼ã¿ãæå®ãã + å¿ è¦ã¯ããã¾ããã + </simpara> + <simpara> + <ulink url="&url.oracle;">Oracle ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-pgsql"> + <term> + <parameter>--with-pgsql[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PostgresSQL ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯PostgresSQLãã¼ + ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ã㯠+ <filename>/usr/local/pgsql</filename>ã§ãã + </para> + <para> + PHP 4: PostgresSQL ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯PostgresSQLãã¼ + ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ã㯠+ <filename>/usr/local/pgsql</filename>ã§ããdlã¨ãã¦æ§ç¯ããã« + ã¯DIRã«sharedããdlã¨ãã¦æ§ç¯ããã¤DIRãæå®ããã«ã¯shared,DIR + ã¨è¨å®ãã¦ä¸ããã + </para> + <simpara> + <link linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ã® + <link linkend="ini.sect.pgsql">Postgresè¨å®</link>ãã£ã¬ã¯ã㣠+ ããåç §ä¸ããã + </simpara> + <simpara> + <ulink url="&url.pgsql;">PostgreSQL ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-solid"> + <term> + <parameter>--with-solid[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Solid ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ãSolidãã¼ + ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯ã + /usr/local/solidã§ãã + </para> + <simpara> + <ulink url="&url.solid;">Solid ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-sybase-ct"> + <term> + <parameter>--with-sybase-ct[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Sybase-CT ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯Sybaseãã¼ + ã ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯/home/sybaseã§ãã + </para> + <simpara> + <link linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ã® + <link linkend="ini.sect.sybct">Sybase-CTè¨å®</link>ãã£ã¬ã¯ã㣠+ ããåç §ä¸ããã + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-sybase"> + <term> + <parameter>--with-sybase[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Sybase-DBãµãã¼ããæå¹ã«ãã¾ããDIR ã¯Sybaseãã¼ + ã ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯ã + <filename>/home/sybase</filename>ã§ãã + </para> + <simpara> + <link linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ã® + <link linkend="ini.sect.sybase">Sybaseè¨å®</link>ãã£ã¬ã¯ã㣠+ ããåç §ä¸ããã + </simpara> + <simpara> + <ulink url="&url.sybase;">Sybase ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-openlink"> + <term> + <parameter>--with-openlink[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: OpenLink ODBC ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ã + OpenLink ãã¼ã¹ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããã©ã«ã㯠+ /usr/local/openlinkã§ãã + </para> + <simpara> + <ulink url="&url.openlink;">OpenLink ã½ããã¦ã¨ã¢ã®ãã¼ã ãã¼ + ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-iodbc"> + <term> + <parameter>--with-iodbc[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: iODBC ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯iODBCãã¼ã¹ + ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããã©ã«ã㯠+ <filename>/usr/local</filename>ã§ãã + </para> + <para> + ãã®æ©è½ã¯ãå½å iODBCãã©ã¤ãããã¼ã¸ã£ç¨ã«éçºããã¾ããããå¤ + ãã®UNIXã§åä½ããèªç±ã«åé å¸å¯è½ãªODBCãã©ã¤ãããã¼ã¸ã£ã§ãã + </para> + <simpara> + <ulink url="&url.freeodbc;">FreeODBC ãã¼ã ãã¼ã¸</ulink> + or <ulink url="&url.iodbc;">iODBC ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-custom-odbc"> + <term> + <parameter>--with-custom-odbc[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ä»»æã®ã«ã¹ã¿ã ODBCã©ã¤ãã©ãªã®ãµãã¼ããæå¹ã«ã + ã¾ãããã©ã¡ã¼ã¿ã¯ããã¼ã¹ãã£ã¬ã¯ããªã§ãããããã©ã«ã㯠+ <filename class="directory">/usr/local</filename>ã§ãã + </para> + <simpara> + ãã®ãªãã·ã§ã³ã¯ãconfigureã¹ã¯ãªãããå®è¡ããéã«ã + CUSTOM_ODBC_LIBSãå®ç¾©æ¸ã¿ã§ãããã¨ãåæã¨ãã¦ãã¾ãã + ã¾ããæå¹ãªodbc.hããããã¡ã¤ã«ãã¤ã³ã¯ã«ã¼ããã¹ã®ã©ããã«ç½®ã + ã¦ããå¿ è¦ãããã¾ããããããªãå ´åã«ã¯ä½æããããããå¿ è¦ + ãªããããã¤ã³ã¯ã«ã¼ããã¦ãã ãããç¹ã«ãã«ããã©ãããã©ã¼ã + ã§ããå ´åã«ã¯ããããä¸ã§å¤é¨å®ç¾©ã·ã³ãã«ãå¿ è¦ã¨ãããããã + ã¾ãããããã¯ãCFLAGS ã§å®ç¾©ãã¦ä¸ããã + </simpara> + <simpara> + ä¾ãã°ãQNXã§Sybase SQL Anywhereã使ç¨ããã«ã¯æ¬¡ã®ããã«ãã¾ãã + <literal> + CFLAGS=-DODBC_QNX LDFLAGS=-lunix CUSTOM_ODBC_LIBS="-ldblib + -lodbc" ./configure --with-custom-odbc=/usr/lib/sqlany50 + </literal> + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-unified-odbc"> + <term> + <parameter>--disable-unified-odbc</parameter> + </term> + <listitem> + <para> + PHP 3: unified ODBC ãµãã¼ããç¡å¹ã«ãã¾ããiODBC, Adabas, + Solid, Velocis custom ODBC ã¤ã³ã¿ã¼ãã§ã¼ã¹ãæå¹ãªå ´åã«ã®ã¿ + 使ç¨å¯è½ã§ãã + </para> + <para> + PHP 4: PHP 4ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <simpara> + Unified ODBC ã¢ã¸ã¥ã¼ã«ã¯ãSolidãIBM DB2ãAdabasDã®ãããªODBC + ãã¼ã¹ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ãæããå ¨ã¦ã®ãã¼ã¿ãã¼ã¹ã«ããã¦å ±é + ã«ä½¿ç¨å¯è½ãªã¤ã³ã¿ã¼ãã§ã¼ã¹ã§ãããã®ã¢ã¸ã¥ã¼ã«ã¯ãé常ã®ODBC + ã©ã¤ãã©ãªç¨ã«ãåä½ãã¾ãããã®ã¢ã¸ã¥ã¼ã«ã¯ã + iODBC,Solid,Adabas D,IBM DB2ãSybase SQL Anywhere ã§ãã¹ãæ¸ã§ + ãããããã®ã¢ã¸ã¥ã¼ã«ã¾ã㯠Velocis ã¢ã¸ã¥ã¼ã«ã®å ã®ä¸ã¤ï¼ä¸ + ã¤ã ãï¼ãæå¹ã«ããããã«ã¹ã¿ã ODBCã©ã¤ãã©ãªãæå®ããå¿ è¦ã + ããã¾ãããã®ãªãã·ã§ã³ã¯ã以ä¸ã®ãªãã·ã§ã³ã®ä¸ã¤ã使ç¨ãã㦠+ ããå ´åã«ã®ã¿ä½¿ç¨å¯è½ã§ãã + <link + linkend="install.configure.with-iodbc">--with-iodbc</link>, + <link + linkend="install.configure.with-solid">--with-solid</link>, + <link + linkend="install.configure.with-ibm-db2">--with-ibm-db2</link>, + <link + linkend="install.configure.with-adabas">--with-adabas</link>, + <link + linkend="install.configure.with-velocis">--with-velocis</link>, + <link + linkend="install.configure.with-custom-odbc">--with-custom-odbc</link> + </simpara> + <simpara> + <link linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ã® + <link linkend="ini.sect.uodbc">Unified ODBCè¨å®</link>ãã£ã¬ã¯ + ãã£ããåç §ä¸ããã + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-unixODBC"> + <term> + <parameter>--with-unixODBC[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: unixODBCãµãã¼ããæå¹ã«ãããDIR 㯠unixODBC ãã¼ã¹ã¤ + ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯/usr/localã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-velocis"> + <term> + <parameter>--with-velocis[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Velocisãµãã¼ããæå¹ã«ãã¾ããDIR ã¯Velocisãã¼ + ã¹ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯/usr/local/velocisã§ãã + </para> + <simpara> + <ulink url="&url.velocis;">Velocis ãã¼ã ãã¼ã¸</ulink> + </simpara> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="install.configure.i18n"> + <title>å½éå</title> + + <variablelist> + <varlistentry id="install.configure.enable-i18n"> + <term> + <parameter>--enable-i18n</parameter> + </term> + <listitem> + <para> + PHP 3: (å½éåçPHP 3ã«ããã¦)å½éå颿°ã®ãµãã¼ããæå¹ã«ãã¾ãã + </para> + <para> + PHP 4: PHP 4ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ã§ã + </para> + <para> + å½éåãµãã¼ã颿°ã«ããæåã³ã¼ãã®ç¸äºå¤æããã«ããã¤ãæ¤ç´¢ + ãå§ãã¨ããæ¥æ¬èªã使ç¨ããå¦çãè¡ãéã«ä¾¿å©ãªæ©è½ã使ç¨å¯è½ + ã¨ãªãã¾ãã + </para> + <para> + ãã®é¢æ°ã使ç¨ããããã«ã¯ãå½éåçPHP 3ãæ¬¡ã®å ´æããå ¥æããå¿ è¦ã + ããã¾ãã + <ulink url="http://php.jpnnet.com/">http://php.jpnnet.com/</ulink> + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-mbregex"> + <term> + <parameter>--enable-mbregex</parameter> + </term> + <listitem> + <para> + PHP 3: ãã«ããã¤ãæå対å¿ã®æ£è¦è¡¨ç¾é¢æ°ã使ç¨å¯è½ã«ãã¾ãã + </para> + <para> + PHP 4: PHP 4ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ã§ããå¥éãmbstringã¢ã¸ã¥ã¼ + ã«ãå ¥æã¤ã³ã¹ãã¼ã«ããå¿ è¦ãããã¾ãã + </para> + <para> + ãã®é¢æ°ã使ç¨ããããã«ã¯ãå½éåçPHP 3ãæ¬¡ã®å ´æããå ¥æããå¿ è¦ã + ããã¾ãã + <ulink url="http://www.php.gr.jp/project/i18n/"> + http://www.php.gr.jp/project/i18n/</ulink> + </para> + <note> + <para> + PHP 4ã«ã¯ãç¾å¨ããã«ããã¤ã対å¿ã®æ£è¦è¡¨ç¾é¢æ°ã¯çµã¿è¾¼ã¾ãã¦ã + ã¾ãããPHP 4ã§ãã«ããã¤ã対å¿ã®æ£è¦è¡¨ç¾é¢æ°ãå©ç¨ããã«ã¯ãå¡ç°æ° + ã使ãããPHP4æ¡å¼µã¢ã¸ã¥ã¼ã«mbregexã以ä¸ã®ãµã¤ãããã¤ã³ã¹ãã¼ã« + ããå¿ è¦ãããã¾ãã + <ulink url="ftp://night.fminn.nagano.nagano.jp/php4/"> + ftp://night.fminn.nagano.nagano.jp/php4/</ulink> + </para> + </note> + </listitem> + </varlistentry> + </variablelist> + + </sect2> + + <sect2 id="install.configure.ecommerce"> + <title>Eã³ãã¼ã¹</title> + + <variablelist> + <varlistentry id="install.configure.with-ccvs"> + <term> + <parameter>--with-ccvs[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: CCVS ãµãã¼ããPHP4ã§ã³ã³ãã¤ã«ãã¾ããCCVSãã¼ã¹ã¤ã³ã¹ + ãã¼ã«ãã£ã¬ã¯ããªãDIRã¨ãã¦æå®ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-cybermut"> + <term> + <parameter>--with-cybermut[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§ã¯ä½¿ç¨ã§ããªããªãã·ã§ã³ã§ãã + </para> + <para> + PHP 4: Cybermutãµãã¼ããPHP 4ã§æå¹ã«ãã¾ããDIR ã¯ãCybermut + SDKã®ãã£ã¬ã¯ããªã§ãããã«ã¯<filename>libcm-mac.a</filename>㨠+ <filename>cm-mac.h</filename>ãããã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mck"> + <term> + <parameter>--with-mck[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: Cybercash MCK ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯cybercash + mckçµã¿è¾¼ã¿ãã£ã¬ã¯ããªã§ãããããã©ã«ãã§ã¯ + <filename>/usr/src/mck-3.2.0.3-linux</filename>ã§ããä¾ãã°ã + <filename>extra/cyberlib</filename>ãæ¢ãã¾ãã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ã§ãã代ããã«<link + linkend="install.configure.with-cybercash">--with-cybercash</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-cybercash"> + <term> + <parameter>--with-cybercash[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã«<link + linkend="install.configure.with-mck">--with-mck</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: CyberCash ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠CyberCash MCK + ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-pfpro"> + <term> + <parameter>--with-pfpro[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Verisign Payflow Pro ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="install.configure.graphics"> + <title>ã°ã©ãã£ãã¯ã¹</title> + + <variablelist> + <varlistentry id="install.configure.enable-freetype-4bit-antialias-hack"> + <term> + <parameter>--enable-freetype-4bit-antialias-hack</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: FreeType2 (å®é¨ç)ãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-gd"> + <term> + <parameter>--with-gd[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: GDãµãã¼ããæå¹ã«ãã¾ã(DIRã¯GDã®ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ + ããª)ã + </para> + <para> + PHP 4: GDãµãã¼ããæå¹ã«ãã¾ã(DIRã¯GDã®ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ + ããª)ãdlã¨ãã¦æ§ç¯ããã«ã¯DIRã«sharedããdlã¨ãã¦æ§ç¯ãã㤠+ DIRãæå®ããã«ã¯shared,DIRã¨è¨å®ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.without-gd"> + <term> + <parameter>--without-gd</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: GDãµãã¼ããç¡å¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-imagick"> + <term> + <parameter>--with-imagick[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: ImageMagick ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ã¤ã³ã¹ãã¼ã« + ãã£ã¬ã¯ããªã§ãããçç¥ããå ´åãPHP ã¯èªåã§è¦ä»ãããã¨ãã¾ + ãã[å®é¨ç] + </para> + <para> + PHP 4: PHP 4ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-jpeg-dir"> + <term> + <parameter>--with-jpeg-dir[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: pdflib 2.0ç¨ã®jpegãã£ã¬ã¯ã㪠+ </para> + <para> + PHP 4: pdflib 3.xç¨ã®jpegãã£ã¬ã¯ã㪠+ </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-png-dir"> + <term> + <parameter>--with-png-dir[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§ã¯å©ç¨ã§ãã¾ãã + </para> + <para> + PHP 4: pdflib 3.xç¨ã®pngãã£ã¬ã¯ã㪠+ </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-t1lib"> + <term> + <parameter>--enable-t1lib</parameter> + </term> + <listitem> + <para> + PHP 3: t1lib ãµãã¼ããæå¹ã«ãã¾ãã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã« <link + linkend="install.configure.with-t1lib">--with-t1lib</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-t1lib"> + <term> + <parameter>--with-t1lib[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã«<link + linkend="install.configure.enable-t1lib">--enable-t1lib</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: T1lib ãµãã¼ããæå¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-tiff-dir"> + <term> + <parameter>--with-tiff-dir[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: pdflib 2.0ç¨ã®tiffãã£ã¬ã¯ã㪠+ </para> + <para> + PHP 4: pdflib 3.xç¨ã®tiffãã£ã¬ã¯ã㪠+ </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ttf"> + <term> + <parameter>--with-ttf[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: FreeType ãµãã¼ããæå¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-xpm-dir"> + <term> + <parameter>--with-xpm-dir[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: gd-1.8+ç¨ã®xpmãã£ã¬ã¯ã㪠+ </para> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="install.configure.misc"> + <title>ãã®ä»</title> + + <para> + ã©ã®å ´æãé©å½ã䏿ãªã®ãããã«ç¤ºãã¾ãã + </para> + + <variablelist> + + <varlistentry id="install.configure.gmp"> + <term> + <parameter>--with-gmp</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4 : GMPãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-bcmath"> + <term> + <parameter>--disable-bcmath</parameter> + </term> + <listitem> + <para> + PHP 3: BCä»»æç²¾åº¦æ°å¦é¢æ°ãå¤ãã¦ã³ã³ãã¤ã«ãã¾ãããããã®é¢ + æ°ã«ãããéå¸¸ã®æ´æ°ãããã¼ãã§è¡¨ç¾å¯è½ãªç¯å²ãè¶ ããæ°ãå¦ç + ãããã¨ãå¯è½ã¨ãªãã¾ããããè©³ç´°ãªæ å ±ã«ã¤ãã¦ã¯ã + <link linkend="ref.bc">BCä»»æç²¾åº¦æ°å¦é¢æ°</link>ãåç §ä¸ããã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ãbcmath ã¯ããã©ã«ãã§ã¯ã³ã³ã㤠+ ã«ããã¾ãããã³ã³ãã¤ã«ãè¡ãã«ã¯ã + <link + linkend="install.configure.enable-bcmath">--enable-bcmath</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-display-source"> + <term> + <parameter>--disable-display-source</parameter> + </term> + <listitem> + <para> + PHP 3: Compile without displaying source support + </para> + <para> + PHP 4: PHP 4ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-libtool-lock"> + <term> + <parameter>--disable-libtool-lock</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: avoid locking (might break parallel builds) + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-pear"> + <term> + <parameter>--disable-pear</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: PEARãã¤ã³ã¹ãã¼ã«ããªã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-pic"> + <term> + <parameter>--disable-pic</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: å ±æãªãã¸ã§ã¯ãã§PICãç¡å¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-posix"> + <term> + <parameter>--disable-posix</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³; use <link + linkend="install.configure.without-posix">--without-posix</link> + instead. + </para> + <para> + PHP 4: POSIXäºæé¢æ°ãç¡å¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-rpath"> + <term> + <parameter>--disable-rpath</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: å®è¡ã©ã¤ãã©ãªæ¤ç´¢ãã¹ã®è¿½å ãç¡å¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-session"> + <term> + <parameter>--disable-session</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã»ãã·ã§ã³ãµãã¼ããç¡å¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-bcmath"> + <term> + <parameter>--enable-bcmath</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ãbcmath ã¯ããã©ã«ãã§ã³ + ã³ãã¤ã«ããã¾ãããããç¡å¹ã«ããã«ã¯ã<link + linkend="install.configure.disable-bcmath">--disable-bcmath</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: ä»»æç²¾åº¦ã®æ°å¦é¢æ°ãã³ã³ãã¤ã«ãã¾ãããã®ã¢ã¸ã¥ã¼ã«ã + ã¤ã³ã¹ãã¼ã«ããæ¹æ³ã«ã¤ãã¦ã¯ README-BCMATH ãåç §ãã¦ä¸ããã + ãããã®é¢æ°ã«ããéå¸¸ã®æ´æ°ãå°æ°ã§ã¯ç¯å²å¤ã¨ãªãæ°ãå¦çãã + ãã¨ãã§ããããã«ãªãã¾ãã詳細ã«ã¤ãã¦ã¯ã<link + linkend="ref.bc">BCMath ä»»æç²¾åº¦æ°å¦é¢æ°</link>ãåç §ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-c9x-inline"> + <term> + <parameter>--enable-c9x-inline</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: C9xã¤ã³ã©ã¤ã³ã»ãã³ãã£ãã¯ã¹ãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-calendar"> + <term> + <parameter>--enable-calendar</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã«ã¬ã³ãã¼å¤æã®ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-debug"> + <term> + <parameter>--enable-debug</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ãããã°ç¨ã·ã³ãã«ãä»ãã¦ã³ã³ãã¤ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-debugger"> + <term> + <parameter>--enable-debugger</parameter> + </term> + <listitem> + <para> + PHP 3: ãªã¢ã¼ããããã¯é¢æ°ãæå¹ã«ãã¦ã³ã³ãã¤ã«ãã¾ã + </para> + <para> + PHP 4: PHP 4ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-discard-path"> + <term> + <parameter>--enable-discard-path</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ãããç¡å¹ã«ããå ´åãPHP CGI ãã¤ããªã¯ãWebã + ãªã¼å¤ã®å®å ¨ãªå ´æã«ç½®ããã¨ãã§ãã.htaccessã»ãã¥ãªãã£ã欺 + ããã¨ãä¸å¯è½ã«ãªãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-dmalloc"> + <term> + <parameter>--enable-dmalloc</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: dmallocãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-exif"> + <term> + <parameter>--enable-exif</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: exif ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-experimental-zts"> + <term> + <parameter>--enable-experimental-zts</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ãã®ãªãã·ã§ã³ã¯æ§ç¯ã§ããªãå¯è½æ§ã大ããã§ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-fast-install"> + <term> + <parameter>--enable-fast-install[=PKGS]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: é«éãªã¤ã³ã¹ãã¼ã«ã«æé©åãã¾ã [ããã©ã«ã=yes] + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-force-cgi-redirect"> + <term> + <parameter>--enable-force-cgi-redirect</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: å é¨ãµã¼ãã¼ãªãã¤ã¬ã¯ãã®ã»ãã¥ãªãã£ãã§ãã¯ã + æå¹ã«ãã¾ããApacheã§CGIãã¼ã¸ã§ã³ãå®è¡ããå ´åã«ã¯ããã使 + ç¨ããå¿ è¦ãããã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-inline-optimization"> + <term> + <parameter>--enable-inline-optimization</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: å¤ãã®ã¡ã¢ãªããããgccã使ç¨ãã¦ããå ´åã«ã¯ãããã試 + ããã¨ãå¯è½ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-libgcc"> + <term> + <parameter>--enable-libgcc</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: libgccã«å¯¾ãã¦æç¤ºçãªãªã³ã¯ãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-maintainer-mode"> + <term> + <parameter>--enable-maintainer-mode</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: make rules ããã³ dependencies ãæå¹ã«ãã¾ãã + ä¸è¬çãªã¤ã³ã¹ãã¼ã«ã§ã¯å¿ è¦ããã¾ãã(æ··ä¹±ãããã¨ãããã¾ã)ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-mbstr-enc-trans"> + <term> + <parameter>--enable-mbstr-enc-trans</parameter> + </term> + <listitem> + <para> + PHP 4: ãã«ããã¤ãæåã¨ã³ã³ã¼ãã£ã³ã°ç¨HTTPå ¥åæåèªåæ¤åº + åã³å¤ææ©è½ãæå¹ã«ãã¾ãã + </para> + <warning> + <para> + ãã®ã¹ã¤ããã¯ãPHP 4.0.6以éã§ã®ã¿å©ç¨å¯è½ã§ãã + </para> + </warning> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-mbstring"> + <term> + <parameter>--enable-mbstring</parameter> + </term> + <listitem> + <para> + PHP 4: ãã«ããã¤ãæåã¨ã³ã³ã¼ãã£ã³ã°é¢é£ã®é¢æ°ãæå¹ã«ãã¾ + ãã + </para> + <warning> + <para> + ãã®ã¹ã¤ããã¯ãPHP 4.0.6以éã§ã®ã¿å©ç¨å¯è½ã§ãã + </para> + </warning> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-memory-limit"> + <term> + <parameter>--enable-memory-limit</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ã¡ã¢ãªå¶éæ©è½ãä»ãã¦ã³ã³ãã¤ã«ãã¾ãã[ããã©ã«ã=no] + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-safe-mode"> + <term> + <parameter>--enable-safe-mode</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ããã©ã«ãã§ã»ã¼ãã¢ã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-satellite"> + <term> + <parameter>--enable-satellite</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Satellite ã«ããCORBAãæå¹ã«ãã¾ã(ORBitãå¿ è¦) + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-shared"> + <term> + <parameter>--enable-shared[=PKGS]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: å ±æã©ã¤ãã©ãªãæ§ç¯ãã¾ã [ããã©ã«ã=yes] + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-sigchild"> + <term> + <parameter>--enable-sigchild</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: PHPä»å±ã® SIGCHLD ãã³ãã©ãæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-static"> + <term> + <parameter>--enable-static[=PKGS]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: éçãªã©ã¤ãã©ãªãçµã¿è¾¼ã¿ã¾ã [ããã©ã«ã=yes] + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-sysvsem"> + <term> + <parameter>--enable-sysvsem</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: System Vã»ããã©ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-sysvshm"> + <term> + <parameter>--enable-sysvshm</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: System Vå ±æã¡ã¢ãªãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-trans-sid"> + <term> + <parameter>--enable-trans-sid</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ééçãªã»ãã·ã§ã³IDã®ä¼éãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-cdb"> + <term> + <parameter>--with-cdb[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: CDBãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-config-file-path"> + <term> + <parameter>--with-config-file-path=PATH</parameter> + </term> + <listitem> + <para> + PHP 3: <filename>php3.ini</filename> ãæ¢ããã¹ãè¨å®ãã¾ãã + ããã©ã«ãã¯ã<filename>/usr/local/lib</filename>ã§ãã + </para> + <para> + PHP 4: <filename>php.ini</filename>ãæ¢ããã¹ãè¨å®ãã¾ããã + ãã©ã«ãã¯ã<filename>/usr/local/lib</filename>ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-cpdflib"> + <term> + <parameter>--with-cpdflib[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: ClibPDFãµãã¼ããæå¹ã«ãã¾ããDIRã¯ClibPDFã¤ã³ã¹ãã¼ã« + ãã£ã¬ã¯ããªã§ãããã©ã«ãã¯/usr/localã§ãã + </para> + <para> + PHP 4: cpdflibãµãã¼ããæå¹ã«ãã¾ã (cpdflib >= 2ãå¿ è¦)ã + DIR 㯠cpdfllib ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããã©ã«ãã¯/usrã§ + ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-esoob"> + <term> + <parameter>--with-esoob[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Easysoft OOB ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯OOBãã¼ã¹ã¤ + ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã§ã¯ã + /usr/local/easysoft/oob/clientã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-exec-dir"> + <term> + <parameter>--with-exec-dir[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ã»ã¼ãã¢ã¼ãã®å ´åãDIRã«ãããã®ã®ã¿ãå®è¡å¯è½ + ã§ãããããã©ã«ãã§ã¯/usr/local/php/binã«ããã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-fdftk"> + <term> + <parameter>--with-fdftk[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: fdftkãµãã¼ããæå¹ã«ãã¾ããDIRã¯fdftkã¤ã³ã¹ãã¼ + ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯/usr/localã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-gnu-ld"> + <term> + <parameter>--with-gnu-ld</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Cã³ã³ãã¤ã©ãGNU ldã使ç¨ããã¨ä»®å®ãã¾ã [ããã©ã«ã=no] + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-icap"> + <term> + <parameter>--with-icap[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ICAPãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-imap"> + <term> + <parameter>--with-imap[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: IMAPãµãã¼ããæå¹ã«ãã¾ããDIRã¯IMAPã¤ã³ã¯ã«ã¼ + ããã¡ã¤ã«ããã³c-client.a ããããã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-imsp"> + <term> + <parameter>--with-imsp[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: IMSPãµãã¼ããæå¹ã«ãã¾ã(DIRã¯IMSPã®ã¤ã³ã¯ã«ã¼ãã㣠+ ã¬ã¯ããªããã³libimsp.aãã£ã¬ã¯ããª) + </para> + <para> + PHP 4: PHP 4ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-java"> + <term> + <parameter>--with-java[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Javaãµãã¼ããæå¹ã«ãã¾ããDIRã¯JDKã®ãã¼ã¹ã¤ã³ã¹ãã¼ + ã«ãã£ã¬ã¯ããªã§ãããã®æ¡å¼µã¯ãå ±æã¢ã¸ã¥ã¼ã«ã¨ãã¦ã®ã¿æ§ç¯å¯ + è½ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-kerberos"> + <term> + <parameter>--with-kerberos[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: IMAPã§Kerberosãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mcal"> + <term> + <parameter>--with-mcal[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: MCAL ãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mcrypt"> + <term> + <parameter>--with-mcrypt[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: mcrypt ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠mcrypt 㤠+ ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mhash"> + <term> + <parameter>--with-mhash[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: mhash ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠mhash ã¤ã³ + ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mm"> + <term> + <parameter>--with-mm[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã»ãã·ã§ã³è¨æ¶ã§ mm ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mod_charset"> + <term> + <parameter>--with-mod_charset</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: mod_charsetç¨å¤æãã¼ãã«ãæå¹ã«ãã¾ã(ãã·ã¢èª + çApache) + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-pdflib"> + <term> + <parameter>--with-pdflib[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: pdflib ãµãã¼ããæå¹ã«ãã¾ã (0.6ããã³2.0ã§ãã¹ãæ¸)ã + DIR ã¯ãpdflib ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããã©ã«ã㯠+ <filename>/usr/local</filename>ã§ãã + </para> + <para> + PHP 4: pdflib 3.x ãµãã¼ããæå¹ã«ãã¾ããDIR ã¯ãpdflib ã¤ã³ + ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã§ã¯ + <filename>/usr/local</filename>ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-shared-pdflib"> + <term> + <parameter>--enable-shared-pdflib</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: pdflibãå ±æã©ã¤ãã©ãªã¨ãã¦æå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-readline"> + <term> + <parameter>--with-readline[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: readlineãµãã¼ããæå¹ã«ãã¾ããDIRã¯readlineã¤ã³ã¹ãã¼ + ã«ãã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-regex"> + <term> + <parameter>--with-regex=TYPE</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: æ£è¦è¡¨ç¾ã©ã¤ãã©ãªå: system, apache, php + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-servlet"> + <term> + <parameter>--with-servlet[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: servletãµãã¼ããæå¹ã«ãã¾ããDIRã¯JSDKã®ãã¼ã¹ã¤ã³ã¹ + ãã¼ã«ãã£ã¬ã¯ããªã§ãããã®SAPIã¯ãJavaæ¡å¼µãå ±æã©ã¤ãã©ãªã¨ + ãã¦æ§ç¯ãããã¨ãå¿ è¦ã¨ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ming"> + <term> + <parameter>--with-ming</parameter> + </term> + <listitem> + <para> + PHP 3: ãã®ãªãã·ã§ã³ã¯ PHP 3 ã§ã¯å©ç¨ã§ãã¾ããã + </para> + <para> + PHP 4: Ming ã«ãã Flash 4 ãµãã¼ããå°å ¥ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-swf"> + <term> + <parameter>--with-swf[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨å¯è½ãªãªãã·ã§ã³ + </para> + <para> + PHP 4: swfãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-system-regex"> + <term> + <parameter>--with-system-regex</parameter> + </term> + <listitem> + <para> + PHP 3: ä»å±ã®æ£è¦è¡¨ç¾ã©ã¤ãã©ãªã使ç¨ããªã + </para> + <para> + PHP 4: (æ¨å¥¨ãããªã) ã·ã¹ãã ã®æ£è¦è¡¨ç¾ã©ã¤ãã©ãªã使ç¨ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-tsrm-pth"> + <term> + <parameter>--with-tsrm-pth[=pth-config]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨å¯è½ãªãªãã·ã§ã³ + </para> + <para> + PHP 4: GNU Pthã使ç¨ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-tsrm-pthreads"> + <term> + <parameter>--with-tsrm-pthreads</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: POSIX ã¹ã¬ãã (ããã©ã«ã)ã使ç¨ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-x"> + <term> + <parameter>--with-x</parameter> + </term> + <listitem> + <para> + PHP 3: X Window ã·ã¹ãã ã使ç¨ãã¾ã + </para> + <para> + PHP 4: PHP 4ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-bzip2"> + <term> + <parameter>--with-bz2[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 4: bzip2ãµãã¼ããæå¹ã«ãã¾ããDIRã¯bzip2ãã¤ã³ã¹ + ãã¼ã«ãããã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-zlib-dir"> + <term> + <parameter>--with-zlib-dir[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: pdflib 2.0 ç¨ã¾ã㯠zlib ãµãã¼ããæå¹ã«ããããã® + zlib ãã£ã¬ã¯ã㪠+ </para> + <para> + PHP 4: pdflib 3.x ç¨ã¾ã㯠zlibãµãã¼ããæå¹ã«ããããã® zlib + ãã£ã¬ã¯ã㪠+ </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-zlib"> + <term> + <parameter>--with-zlib[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: zlib ãµãã¼ããæå¹ã«ãã¾ã (zlib >= 1.0.9 ã + å¿ è¦ã§ã)ãDIR ã¯ãzlib ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ããããã©ã« + ãã¯/usrã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-zip"> + <term> + <parameter>--with-zip[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 4: zipãµãã¼ããæå¹ã«ãã¾ãã(zziplib >= 0.10.6ãå¿ è¦) DIRã¯ãzziplib ãã¤ã³ã¹ãã¼ã«ãããã£ã¬ã¯ããªã§ãããã©ã«ã㯠/usr/localã§ãã + </para> + <para> + zzliplibã®ææ°çã¯ã<ulink + url="&url.zziplib;">&url.zziplib;</ulink>ã«ããã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.without-pcre-regex"> + <term> + <parameter>--without-pcre-regex</parameter> + </term> + <listitem> + <para> + PHP 3: Perläºæã®æ£è¦è¡¨ç¾ãµãã¼ããç¡å¹ã«ãã¾ã + </para> + <para> + PHP 4: Perläºæã®æ£è¦è¡¨ç¾ãµãã¼ããæå¹ã«ãã¾ããä»å±ã®ã©ã¤ã + ã©ãªã使ç¨ããªãå ´åã«ã¯ãPCREã®ã¤ã³ã¯ã«ã¼ãããã³ã©ã¤ãã©ãªã + ã¤ã³ã¹ãã¼ã«ããã¦ããå ´æãæå®ããããã« + --with-pcre-regex=DIR ã§DIRãæå®ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.without-posix"> + <term> + <parameter>--without-posix</parameter> + </term> + <listitem> + <para> + PHP 3: POSIX颿°ãæå¹ã«ããªã + </para> + <para> + PHP 4: PHP 4ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ã代ããã«<link + linkend="install.configure.disable-posix">--disable-posix</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-overload"> + <term> + <parameter>--enable-overload</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ãªãã¸ã§ã¯ãã®ããããã£åã³ã¡ã½ããã³ã¼ã«ã®ãªã¼ãã¼ãã¼ + ãã®ãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="install.configure.networking"> + <title>ãããã¯ã¼ã¯</title> + + <variablelist> + <varlistentry id="install.configure.with-curl"> + <term> + <parameter>--with-curl[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: CURLãµãã¼ããæå¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-ftp"> + <term> + <parameter>--enable-ftp</parameter> + </term> + <listitem> + <para> + PHP 3: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã« <link + linkend="install.configure.with-ftp">--with-ftp</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: FTP ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-ftp"> + <term> + <parameter>--with-ftp</parameter> + </term> + <listitem> + <para> + PHP 3: FTP ãµãã¼ããæå¹ã«ãã¾ã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã« <link + linkend="install.configure.enable-ftp">--enable-ftp</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-url-fopen-wrapper"> + <term> + <parameter>--disable-url-fopen-wrapper</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: httpã¾ãã¯ftpã«ãããã¡ã¤ã«ãã¢ã¯ã»ã¹å¯è½ãªURL対 + å¿ã®fopenã©ããã¼ãç¡å¹ã«ãã¾ã + </para> + <warning> + <para> + ãã®ã¹ã¤ããã¯PHP 4.0.3 ã¾ã§ã§ã®ã¿å©ç¨å¯è½ã§ããããæ°ãããã¼ + ã¸ã§ã³ã§ã¯ãã³ã³ãã¤ã«æã«ãã®æ©è½ã決å®ãã代ããã«ã + <parameter>allow_url_fopen</parameter> ã¨ããååã®ãã©ã¡ã¼ã¿ + ãæå®å¯è½ã§ãã + </para> + </warning> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mod-dav"> + <term> + <parameter>--with-mod-dav=DIR</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Apacheã®mod_davã«ããDAVãµãã¼ããæå¹ã«ãã¾ãã + DIRã¯ãmod_davã®ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããª(Apacheã¢ã¸ã¥ã¼ã«çã® + ã¿!)ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-openssl"> + <term> + <parameter>--with-openssl[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: SNMPã§OpenSSLãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-snmp"> + <term> + <parameter>--with-snmp[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: SNMPãµãã¼ããæå¹ã«ãã¾ããDIRã¯SNMPãã¼ã¹ã¤ã³ + ã¹ãã¼ã«ãã£ã¬ã¯ããªãããã©ã«ãã¯SNMPãã¤ã³ã¹ãã¼ã«ãããä¸è¬ + çãªè¤æ°ã®å ´æãæ¢ãã¾ããdlã¨ãã¦æ§ç¯ããã« + ã¯DIRã«sharedããdlã¨ãã¦æ§ç¯ããã¤DIRãæå®ããã«ã¯shared,DIR + ã¨è¨å®ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-ucd-snmp-hack"> + <term> + <parameter>--enable-ucd-snmp-hack</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: UCD SNMP ããã¯ãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-sockets"> + <term> + <parameter>--enable-sockets</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã½ã±ãããµãã¼ããæå¹ã«ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-yaz"> + <term> + <parameter>--with-yaz[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: YAZãµãã¼ã(ANSI/NISO Z39.50)ãæå¹ã«ãã¾ããDIR㯠YAZ + ãã¤ããªã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-yp"> + <term> + <parameter>--enable-yp</parameter> + </term> + <listitem> + <para> + PHP 3: å©ç¨ã§ããªããªãã·ã§ã³ã§ãã代ããã«<link + linkend="install.configure.with-yp">--with-yp</link> + ã使ç¨ãã¦ä¸ããã + </para> + <para> + PHP 4: YP ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-yp"> + <term> + <parameter>--with-yp</parameter> + </term> + <listitem> + <para> + PHP 3: YP ãæå¹ã«ãã¾ã + </para> + <para> + PHP 4: å©ç¨ã§ããªããªãã·ã§ã³ã代ããã« <link + linkend="install.configure.enable-yp">--enable-yp</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-mnogosearch"> + <term> + <parameter>--with-mnogosearch</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: mnoGoSearchãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + </variablelist> + + </sect2> + + <sect2 id="install.configure.php"> + <title>PHPã®åä½</title> + + <variablelist> + <varlistentry id="install.configure.enable-magic-quotes"> + <term> + <parameter>--enable-magic-quotes</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ããã©ã«ãã§magic quotesãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-short-tags"> + <term> + <parameter>--disable-short-tags</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ããã©ã«ãã§éå§ã¿ã°ã®çç¥å <? ãç¡å¹ã«ãã¾ + ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-track-vars"> + <term> + <parameter>--enable-track-vars</parameter> + </term> + <listitem> + <para> + PHP 3: ããã©ã«ãã§ GET/POST/Cookie ãã©ãã¯å¤æ°ãæå¹ã«ãã¾ã + </para> + <para> + PHP 4: PHP 4ã§å©ç¨ã§ããªããªãã·ã§ã³ã§ããPHP 4.0.2ç¾å¨ + track_varsã¯å¸¸ã«ãªã³ã§ãã + </para> + </listitem> + </varlistentry> + </variablelist> + + </sect2> + + <sect2 id="install.configure.servers"> + <title>Server</title> + + <variablelist> + <varlistentry id="install.configure.with-aolserver-src"> + <term> + <parameter>--with-aolserver-src=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: AOLserverã®ã½ã¼ã¹é å¸ãã¡ã¤ã«ã®å ´æãæå®ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-aolserver"> + <term> + <parameter>--with-aolserver=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã¤ã³ã¹ãã¼ã«ãããAOLserverã®å ´æãæå®ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-apache"> + <term> + <parameter>--with-apache[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: Apacheã¢ã¸ã¥ã¼ã«ãæ§ç¯ãã¾ããDIR ã¯ãããã¬ãã« + Apacheæ§ç¯ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯/usr/local/etc/httpd + ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-apxs"> + <term> + <parameter>--with-apxs[=FILE]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: å ±æApacheã¢ã¸ã¥ã¼ã«ãæ§ç¯ãã¾ããFILEã¯ãªãã·ã§ + ã³ã§Apacheã®apxsãã¼ã«ã®ãã¹ã§ãããã©ã«ãã§ã¯apxsã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-versioning"> + <term> + <parameter>--enable-versioning</parameter> + </term> + <listitem> + <para> + PHP 3: Solaris 2.xã¨Linuxã§æä¾ããããã¼ã¸ã§ã³æ å ±ä»å ã¨å¤æ° + ã®ã¹ã³ã¼ãè¨å®ã®æ©è½ãå©ç¨ãã¾ã + </para> + <para> + PHP 4: å¿ è¦ãªã·ã³ãã«ã®ã¿ãã¨ã¯ã¹ãã¼ããã¾ãã詳細ã«ã¤ãã¦ã¯ + INSTALLãåç §ä¸ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-fhttpd"> + <term> + <parameter>--with-fhttpd[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: fhttpd ã¢ã¸ã¥ã¼ã«ãæ§ç¯ãã¾ããDIR ã¯fhttpdã½ã¼ + ã¹ãã£ã¬ã¯ããªã§ãããã©ã«ãã¯/usr/local/src/fhttpdã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-nsapi"> + <term> + <parameter>--with-nsapi=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã¤ã³ã¹ãã¼ã«ãããNetscapeã®ãã¹ãæå®ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-phttpd"> + <term> + <parameter>--with-phttpd=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-pi3web"> + <term> + <parameter>--with-pi3web=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Pi3Webã§ä½¿ç¨ããã¢ã¸ã¥ã¼ã«ã¨ãã¦PHPãæ§ç¯ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-roxen"> + <term> + <parameter>--with-roxen=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Pike ã¢ã¸ã¥ã¼ã«ã¨ãã¦PHPãæ§ç¯ãã¾ããDIRã¯Roxenã®ãã¼ + ã¹ãã£ã¬ã¯ããªã§ãããé常ã¯/usr/local/roxen/serverã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-roxen-zts"> + <term> + <parameter>--enable-roxen-zts</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Zend Thread Safety ã使ç¨ã㦠Roxen ã¢ã¸ã¥ã¼ã«ãæ§ç¯ã + ã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-thttpd"> + <term> + <parameter>--with-thttpd=SRCDIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-zeus"> + <term> + <parameter>--with-zeus=DIR</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3 ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Zeusã§ä½¿ç¨ããISAPIã¢ã¸ã¥ã¼ã«ã¨ãã¦PHPãæ§ç¯ãã¾ã + </para> + </listitem> + </varlistentry> + </variablelist> + + </sect2> + + <sect2 id="install.configure.text"> + <title>ããã¹ãã¨è¨èª</title> + + <variablelist> + <varlistentry id="install.configure.with-aspell"> + <term> + <parameter>--with-aspell[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: ASPELLãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-gettext"> + <term> + <parameter>--with-gettext[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4: GNU gettext ãµãã¼ããæå¹ã«ãã¾ããDIR 㯠+ gettext ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããããã©ã«ãã¯/usr/local + ã§ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-pspell"> + <term> + <parameter>--with-pspell[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ã§ã + </para> + <para> + PHP 4: PSPELL ãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-recode"> + <term> + <parameter>--with-recode[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: GNU recode ãµãã¼ããæå¹ã«ãã¾ãã + </para> + <para> + PHP 4: recode ãµãã¼ããæå¹ã«ãã¾ããDIRã¯recodeãã¤ã³ã¹ãã¼ + ã«ãããã£ã¬ã¯ããªã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-shmop"> + <term> + <parameter>--enable-shmop</parameter> + </term> + <listitem> + <para> + PHP 3, PHP 4 : shmop ãµãã¼ããæå¹ã«ãã¾ãã + </para> + </listitem> + </varlistentry> + + </variablelist> + + </sect2> + + <sect2 id="install.configure.xml"> + <title>XML</title> + + <variablelist> + <varlistentry id="install.configure.with-dom"> + <term> + <parameter>--with-dom[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: DOMãµãã¼ããæå¹ã«ãã¾ã(libxml >= 2.0ãå¿ è¦ã§ã) + DIR 㯠libxml ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªã§ãããã©ã«ã㯠+ <filename>/usr</filename>ã§ãã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-sablot-errors-descriptive"> + <term> + <parameter>--enable-sablot-errors-descriptive</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: ã¨ã©ã¼å 容ã®åºåãæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-sablot"> + <term> + <parameter>--with-sablot[=DIR]</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: Sablotronãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-wddx"> + <term> + <parameter>--enable-wddx</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§ã¯å©ç¨ã§ããªããªãã·ã§ã³ + </para> + <para> + PHP 4: WDDXãµãã¼ããæå¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-xml"> + <term> + <parameter>--disable-xml</parameter> + </term> + <listitem> + <para> + PHP 3: PHP 3ã§å©ç¨ã§ããªããªãã·ã§ã³ã§ããXMLæ©è½ã¯ããã©ã«ã + ã§ã¯çµã¿è¾¼ã¾ãã¾ããããã®æ©è½ãæå¹ã«ããã«ã¯ã<link + linkend="install.configure.with-xml">--with-xml</link>ãä½¿ç¨ + ãã¦ä¸ããã + </para> + <para> + PHP 4: ä»å±ã®expatã©ã¤ãã©ãªã使ç¨ãã¦XMLãµãã¼ããç¡å¹ã«ãã¾ã + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-xml"> + <term> + <parameter>--with-xml</parameter> + </term> + <listitem> + <para> + PHP 3: XMLãµãã¼ããæå¹ã«ãã¾ã + </para> + <para> + PHP 4: ãã®ãªãã·ã§ã³ã¯å©ç¨ã§ãã¾ãããXMLãµãã¼ãã¯ããã©ã«ã + ã§çµã¿è¾¼ã¾ãã¾ãããªãã«ããã«ã¯ã<link + linkend="install.configure.disable-xml">--disable-xml</link> + ã使ç¨ãã¦ä¸ããã + </para> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + </sect1> + + <sect1 id="install.windows"> + <title>Windowsã·ã¹ãã ã¸ã®ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã¯ãWindows 95/98/Meåã³Windows NT/2000/XPã«é©ç¨ãã¾ããPHPã + Windows 3.1ã®ãããª16ãããã®ãã©ãããã©ã¼ã ã§åä½ãããã¨ã¯æå¾ + ã§ãã¾ããããµãã¼ããããWindowsãã©ãããã©ã¼ã ãWin32ã¨å¼ã¶ã㨠+ ãããã¾ãã + </para> + <para> + PHPãWindowsã«ã¤ã³ã¹ãã¼ã«ããã«ã¯ã<link + linkend="install.windows.manual">ããã¥ã¢ã«ã¤ã³ã¹ãã¼ã«</link>ã¨ã¤ + ã³ã¹ãã¼ã©<link + linkend="install.windows.installer">InstallShield</link>ã«ããæ¹æ³ + ã®2種é¡ãããã¾ãã + </para> + <para> + Microsoft Visual Studioãæã£ã¦ããå ´åããªãªã¸ãã«ã®ã½ã¼ã¹ã³ã¼ã + ããPHPã <link linkend="install.windows.build">æ§ç¯</link>ããã + ã¨ãå¯è½ã§ãã + </para> + <para> + Windowsã·ã¹ãã ã«PHPãã¤ã³ã¹ãã¼ã«ããå¾ãæ©è½ã追å ããããã« + <link linkend="install.windows.extensions">æ§ã ãªæ¡å¼µã¢ã¸ã¥ã¼ã«ã® + ãã¼ã</link>ãè¡ãå¯è½æ§ãããã¾ãã + </para> + + <sect2 id="install.windows.installer"> + <title>Windows InstallShield</title> + + <para> + CGIãã¼ã¸ã§ã³ã®PHPãã¤ã³ã¹ãã¼ã«ãã Windows ç¨ PHPã¤ã³ã¹ãã¼ã©ãã + <ulink url="&url.php;">&url.php;</ulink>ããåå¾å¯è½ã§ãIISãPWSã + Xitamiã®å ´åãWebãµã¼ãã¼ã®è¨å®ãåæã«è¡ããã¾ããInstallShield + ã¤ã³ã¹ãã¼ã©ã¯PHPãåä½ãããããã®ç°¡ä¾¿ãªæ¹æ³ã§ãããä¾ãã°ãæ¡å¼µ + ã¢ã¸ã¥ã¼ã«ã®èªåè¨å®ãã§ããªãã¨ãã£ãå¶ç´ãããã¤ããããã¨ã«æ³¨ + æãã¦ä¸ããã + </para> + + <simpara> + 使ç¨ãã<acronym>HTTP</acronym>ãµã¼ãã¼ãã·ã¹ãã ã«ã¤ã³ã¹ãã¼ã«ãã + å®å ¨ã«åä½ããããã«ãã¦ä¸ããã + </simpara> + + <simpara> + ã¤ã³ã¹ãã¼ã©ãå®è¡ããã¤ã³ã¹ãã¼ã«ã¦ã¤ã¶ã¼ãã®æç¤ºã«å¾ã£ã¦ä¸ããã + 2種é¡ã®ã¤ã³ã¹ãã¼ã«æ¹æ³ããµãã¼ãããã¦ãã¾ããä¸ã¤ç®ã¯ standard + ã§ãè¨å®ã®é¸æè¢ã«ã¤ãã¦ããã©ã«ãå¤ã示ããã¾ããããä¸ã¤ã¯ + advanced ã§ã鏿è¢ã«ã¤ãã¦è³ªåãè¡ããã¾ãã + </simpara> + + <simpara> + ã¤ã³ã¹ãã¼ã«ã¦ã¤ã¶ã¼ãã¯ã<filename>php.ini</filename> ãã¡ã¤ã«ã + è¨å®ããWeb ãµã¼ãã¼ã§PHPã使ç¨ããããã«è¨å®ããã«å¿ è¦ãªæ å ±ãé + ãã¾ããIIS 㨠NTã¯ã¼ã¯ã¹ãã¼ã·ã§ã³ã«ããã PWS ã®å ´åãã¹ã¯ãªã + ããããè¨å®ãæãããµã¼ãã¼ã®å ¨ãã¼ãã®ãªã¹ãã表示ãããPHPã¹ã¯ + ãªããç¨ãããã³ã°ã追å ãããã¨æãå ´æã®ãã¼ãã鏿ãããã¨ã + å¯è½ã§ãã + </simpara> + + <simpara> + ã¤ã³ã¹ãã¼ã«ã䏿¦å®äºããã¨ãã¤ã³ã¹ãã¼ã©ã¯ã·ã¹ãã ãåèµ·åãã + ããã¾ãã¯ãåã«PHPã®ä½¿ç¨ãéå§ããããèãã¦ãã¾ãã + </simpara> + + <warning> + <para> + ãã®PHPã®è¨å®ã¯å®å ¨ã§ã¯ãªããã¨ã«æ³¨æãã¦ä¸ãããå®å ¨ã«PHPãè¨å® + ãããå ´åãããã¥ã¢ã«ã§ã¤ã³ã¹ãã¼ã«ãããªãã·ã§ã³ãæ³¨ææ·±ãè¨å® + ããæ¹ãè¯ãã§ãããããã®èªåè¨å®ã¯PHPã®ã¤ã³ã¹ãã¼ã«ãç¬æã«è¡ + ããã¨ãå¯è½ã¨ãã¾ããããªã³ã©ã¤ã³ã®ãµã¼ãã§ä½¿ç¨ããããã®ãã®ã§ + ã¯ããã¾ããã + </para> + </warning> + + </sect2> + + <sect2 id="install.windows.manual"> + <title>ããã¥ã¢ã«ã®ã¤ã³ã¹ãã¼ã«æé </title> + <simpara> + ãã®ã¤ã³ã¹ãã¼ã«æé ã¯ãWindowsä¸ã®Webãµã¼ãã«PHPãæåã§ã¤ã³ã¹ãã¼ + ã«ãè¨å®ããéã®æå©ãã¨ãªããã®ã§ãã<ulink + url="&url.php;">&url.php;</ulink>ã«ãããã¦ã³ãã¼ããã¼ã¸ããzip + ãã¤ããªã¢ã¼ã«ã¤ãããã¦ã³ãã¼ãããå¿ è¦ãããã¾ãããã®æå¼ã® + ãªãªã¸ãã«çã¯ã&link.bob;ã«ããã³ã³ãã¤ã«ããã¦ããã<ulink + url="&url.win32install;">&url.win32install;</ulink>ã«ããã¾ãã + </simpara> + <para> + ãã®æå¼ã¯ã以ä¸ã®ç°å¢ã¸ã®ããã¥ã¢ã«ã¤ã³ã¹ãã¼ã«ããµãã¼ããã¾ãã + <itemizedlist> + <listitem> + <para> + Personal Web Server 3ã¾ãã¯4以é + </para> + </listitem> + <listitem> + <para> + Internet Information Server 3 ã¾ã㯠4以é + </para> + </listitem> + <listitem> + <para> + Apache 1.3.x + </para> + </listitem> + <listitem> + <para> + Omni HTTPd 2.0b1 以é + </para> + </listitem> + <listitem> + <para> + Oreilly Website Pro + </para> + </listitem> + <listitem> + <para> + Xitami + </para> + </listitem> + <listitem> + <para> + Netscape Enterprise Server, iPlanet + </para> + </listitem> + </itemizedlist> + </para> + <para> + Windowsç¨ã®PHP 4ã«ã¯CGIå®è¡ç(php.exe)ã¨(php4isapi.dllã®ãããª)è¤ + æ°ã®SAPIã¢ã¸ã¥ã¼ã«ã®2種é¡ãããã¾ããå¾è ã®å½¢å¼ã¯PHP 4ã§æ°ãã«ãµ + ãã¼ãããããã®ã§ãæ§è½ã®èããæ¹åã¨ããã¤ãã®æ°æ©è½ãæä¾ãã + ã¾ããããããSAPIã¢ã¸ã¥ã¼ã«ã¯ãã¾ã ã製åã®å質ã«ã¯éãã¦ããªã + ãã¨ã«æ³¨æãã¦ä¸ããããã®çç±ã¯ãPHP SAPIã¢ã¸ã¥ã¼ã«ãPHP 4ã§æ°ã + ã«å°å ¥ããããã«ãã¹ã¬ããçã®PHPã³ã¼ãã使ç¨ãã¦ãããå®å ¨ã«å®å® + ãã¦ããã¨å¤æãããã¾ã§ã¯ãã¹ããæ¹è¯ãã¾ã è¡ããã¦ããããå ã + ãªæ¢ç¥ã®ãã°ãåå¨ããããã§ãã仿¹ãå®ç¨ãµã¤ãã§å®éã«å®è¡ã㦠+ ããã¨ãããã¨ã¯ææ¡ãã¦ãã¾ããããSAPIã¢ã¸ã¥ã¼ã«ã«ããé常ã«è¯ + ãçµæãå ±åããã¦ãã¾ããçæçã«ã¯è§£æ±ºçã¯å¤åããå¯è½æ§ããã + ã¾ãã絶対çãªå®å®æ§ãæ±ããå ´åãSAPIã¢ã¸ã¥ã¼ã«çã®æ§è½ãç ç²ã« + CGIå®è¡çã®å®å®æ§ãé«ãããã¨ã«ãªãã¾ãã + </para> + <para> + SAPIã¢ã¸ã¥ã¼ã«ã®ã©ããã鏿ããWindows 95ã§ä½¿ç¨ããå ´åã«ã¯ã + å¿ ãDCOMã¢ãããã¼ãã<ulink url="&url.dcom.update;">Microsoft + DCOM ãã¼ã¸</ulink>ãããã¦ã³ãã¼ããã¦ä¸ãããISAPIã¢ã¸ã¥ã¼ã«ã® + å ´åãISAPI 4.0対å¿ã®Webãµã¼ããå¿ è¦ã§ã(IIS 4.0ãPWS 4.0ãIIS + 5.0ã§ãã¹ãããã¦ãã¾ã)ãIIS 3.0 ã¯ãµãã¼ãããã¦ãã¾ããããã¼ + ãã£ããªPHPãµãã¼ããå©ç¨ãããå ´åã«ã¯ãWindows NT 4.0 ãªãã·ã§ + ã³ããã¯ãIIS 4.0è¾¼ã¿ã§ãã¦ã³ãã¼ãããã¤ã³ã¹ãã¼ã«ããå¿ è¦ããã + ã¾ãã + </para> + <para> + 以ä¸ã®æé ã¯ãåã ã®ãµã¼ãã¼ã«é¢ããæé ã®åã«è¡ãå ¨ã¦ã®ã¤ã³ã¹ãã¼ + ã«ã«å ±éããå¿ é ã®ãã®ã§ãã + + <itemizedlist> + <listitem> + <para> + é å¸ãã¡ã¤ã«ã好ããªãã£ã¬ã¯ããªã«å±éãã¦ä¸ããã + <filename>c:\php\</filename>ããè¯ãä¾ã§ãã + </para> + </listitem> + <listitem> + <para> + PHPã使ç¨ããDLLã確å®ã«ã¿ã¤ããããã«ããå¿ è¦ãããã¾ããæ£ã + ãDLLã¯ã使ç¨ããWebãµã¼ããPHPãCGIçãããã¯ãµã¼ãã¢ã¸ã¥ã¼ã« + ã®ã©ã¡ãã§å®è¡ãããã«ä¾åãã¾ãã + <filename>php4ts.dll</filename>ã¯å¸¸ã«ä½¿ç¨ããã¾ãããµã¼ãã¢ã¸ã¥ã¼ + ã«(ä¾ï¼ISAPIã¾ãã¯Apache)ã使ç¨ããå ´åã + <filename>sapi</filename>ã«ããé¢é£ããDLLãå¿ è¦ã¨ãªãã¾ãã + PHPæ¡å¼µã¢ã¸ã¥ã¼ã«ã®DLLã使ç¨ããå ´åãåæ§ã«ããããå¿ è¦ã¨ãªã + ã¾ããDLLãè¦ã¤ããããããã«ãã·ã¹ãã ãã£ã¬ã¯ã㪠+ (ä¾ï¼<filename>winnt/system32</filename>ã¾ã㯠+ <filename>windows/system</filename>)ã«ã³ãã¼ããããWebãµã¼ã + ã使ç¨ããPHPã®å®è¡ãã¡ã¤ã«ã¾ãã¯DLL(ä¾ï¼php.exe, + php4apache.dll)ã¨åããã£ã¬ã¯ããªã«ç½®ããã¨ãã§ãã¾ãã + </para> + <para> + PHPãã¤ããªãSAPIã¢ã¸ã¥ã¼ã«ãåã³ããã¤ãã®æ¡å¼µã¢ã¸ã¥ã¼ã«ã¯ã + å®è¡æã«å¤é¨DLLãå¿ è¦ã¨ãã¾ããé å¸ã¢ã¼ã«ã¤ãã«å«ã¾ããããã + ã®DLLãWindows PATHã«è¨å®ããããã£ã¬ã¯ããªã«ç½®ãããã«ãã¦ä¸ + ãããæã確å®ãªã®ã¯ããã¡ã¤ã«ãã·ã¹ãã ãã£ã¬ã¯ããªãã¤ã¾ãã + 以ä¸ã®å ´æã«ã³ãã¼ãããã¨ã§ãã + <simplelist> + <member>Windows 95/98ã®å ´åã¯ãc:\windows\system</member> + <member>Windows NT/2000ã®å ´åã¯ãc:\winnt\system32</member> + </simplelist> + ã³ãã¼ãããã¡ã¤ã«ã以ä¸ã«ç¤ºãã¾ãã + <simplelist> + <member> + 'php4ts.dll', æ¢ã«åå¨ããå ´åã¯ä¸æ¸ãã¦ä¸ããã + </member> + <member> + é å¸ä¸ã®'dlls'ãã£ã¬ã¯ããªã«ãããã¡ã¤ã«ã + ã·ã¹ãã ã«ããããæ¢ã«ã¤ã³ã¹ãã¼ã«ããã¦ããå ´åãä½ããæ£ã + ãåä½ããªããªããªãå ´åã«ã®ã¿ä¸æ¸ãã¦ä¸ããã(䏿¸ãããå + ã«ããã¯ã¢ãããã¨ãã®ãè¯ãã§ãããã) + </member> + </simplelist> + </para> + <para> + ç¹ã«Microsoft Windows 9x/NT4ã使ç¨ãã¦ããå ´åã«ã¯ã + 使ç¨ãããã©ãããã©ã¼ã ç¨ã®Microsoft Data Access + Components(MDAC)ã®ææ°çããã¦ã³ãã¼ããã¦ä¸ããã + MDACã¯ã<ulink url="&url.mdac;">&url.mdac;</ulink>ã§å ¥æå¯è½ã§ + ãã + </para> + </listitem> + <listitem> + <para> + 'php.ini-dist' ã Windows 9x/Meã®å ´åã¯ã + '%WINDOWS%' ãã£ã¬ã¯ããªãWindows NT/2000/XPã®å ´åã¯ã + '%SYSTEMROOT%'ãã£ã¬ã¯ããªã³ãã¼ãã + 'php.ini' ã«ãªãã¼ã ãã¦ä¸ããã + '%WINDOWS%' ã¾ã㯠'%SYSTEMROOT%'ãã£ã¬ã¯ + ããªã¯ãéå¸¸ãæ¬¡ã®ããã«ãªãã¾ãã + <simplelist> + <member>Windows 9x/Me ã§ã¯ãc:\windows</member> + <member>NT/2000/XPãµã¼ãã¼ã§ã¯ãc:\winnt ã¾ã㯠c:\winnt40</member> + </simplelist> + </para> + <para> + zipãã¡ã¤ã«ã«ã¯ãäºã¤ã®iniãã¡ã¤ã«ã + <filename>php.ini-dist</filename>ããã³ + <filename>php.ini-optimized</filename>ãå«ã¾ãã¦ãã¾ãã + <filename>php.ini-optimized</filename>ã使ç¨ããã + ã¨ãæ¨å¥¨ããã¾ããããã¯ããã®ãã¡ã¤ã«ã¯æ§è½åã³ã»ãã¥ãªãã£ã« + é¢ãã¦ããã©ã«ãã®è¨å®ãæé©åããã¦ããããã§ãã + æåã®æ¹æ³ã¯ã<link linkend="configuration.file">iniã®è¨å® + </link>ãå ¨ã¦å¦ç¿ããã¦ã¼ã¶ãå ¨ã¦ã®è¦ç´ ãããã¥ã¢ã«ã§è¨å®ãã + ãã¨ã§ããããã©ã«ãã®è¨å®ã§ãPHPã¯åä½ãã¾ãããæé«ã®ã»ã㥠+ ãªãã£ãå¾ããå ´åã«ã¯ããã®æ¹æ³ã鏿ããã¨è¯ãã§ãããã + </para> + </listitem> + <listitem> + <para> + 'php.ini' ãã¡ã¤ã«ãç·¨éãã¦ä¸ããã + <itemizedlist> + <listitem> + <simpara> + 'extension_dir' ã®è¨å®å¤ã php-install-dir ã¾ã㯠+ 'php_*.dll' ãç½®ããå ´æã«å¤æ´ããå¿ è¦ãããã¾ãã + ä¾ãã°ãc:\php ã«ãªãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + Omni Httpd ã使ç¨ãã¦ããå ´åãæ¬¡ã®æé ã«ã¯å¾ããªãã§ä¸ããã + 'doc_root' ã« Web ãµã¼ãã¼ã®ããã¥ã¡ã³ãã«ã¼ããè¨å®ãã¦ä¸ + ãããä¾: c:\apache\htdocs ã¾ã㯠c:\webroot + </simpara> + </listitem> + <listitem> + <simpara> + PHP å®è¡éå§æã«ãã¼ããããã¢ã¸ã¥ã¼ã«ã鏿ãã¦ä¸ãããã + ããã®ã¢ã¸ã¥ã¼ã«ããã¼ãããããã«ã¯ã'extension=php_*.dll' + ã®è¡ããã³ã¡ã³ããå¤ãã¾ãã + ã¹ã¯ãªããã®ä¸ã§<function>dl</function>ã使ç¨ãããã¨ã«ãã + åçã«ã¢ã¸ã¥ã¼ã«ããã¼ããããã¨ãã§ãã¾ãã + <link linkend="install.windows.extensions">Windows + æ¡å¼µã¢ã¸ã¥ã¼ã«</link>ã«é¢ããç¯ãåç §ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + PWS 㨠IIS ã«ããã¦ã¯ã<filename>browscap.ini</filename>ã + 次ã®ããã«æå®ãããã¨ãã§ãã¾ãã: + Windows 9x/Me ã§ã¯ 'c:\windows\system\inetsrv\browscap.ini'ã + NT/2000/XPãµã¼ãã¼ã§ã¯ã + 'c:\winnt\system32\inetsrv\browscap.ini' + </simpara> + </listitem> + </itemizedlist> + </para> + </listitem> + <listitem> + <simpara> + Windowsçã¢ã¼ã«ã¤ãã§é å¸ããã¦ãã<filename>mibs</filename>ã㣠+ ã¬ã¯ããªã«ã¯ãSNMPç¨ãµãã¼ããã¡ã¤ã«ãå«ã¾ãã¦ãã¾ãããã®ã㣠+ ã¬ã¯ããªã<filename>DRIVE:\usr\mibs</filename> + (<filename>DRIVE</filename>ã¯PHPãã¤ã³ã¹ãã¼ã«ãããã©ã¤ãã§ãã) + ã«ç§»åãã¦ä¸ããã + </simpara> + </listitem> + </itemizedlist> + </para> + </sect2> + + <sect2 id="install.windows.build"> + <title>ã½ã¼ã¹ããã®æ§ç¯</title> + <para> + 説æããåã«ã次ã®è³ªåã«çãã¦ããã¾ãããã + "ãªããWindowsä¸ã®æ§ç¯ä½æ¥ã¯ãããªã«é¢åãªã®ã?" èããããçç±ã¨ + ãã¦ã¯ãäºã¤ããã¾ãã + </para> + <orderedlist> + <listitem> + <simpara> + Windows ã§ã¯ãã¾ã ã½ã¼ã¹ãèªç±ã«å ±æãããã¨ã好ãéçºè ã®å¤§è¦ + 模ãªã³ãã¥ããã£ãåºã¾ã£ã¦ãã¾ãããçµæã¨ãã¦ããã®ãããªéçº + ããµãã¼ãããããã«å¿ è¦ãªåºç¤ãæ§ç¯ãã使¥ãè¡ããã¦ãã¾ããã + å©ç¨å¯è½ãªå¤§é¨åã®ãã®ã¯ãUNIXããå¿ è¦ãªã¦ã¼ãã£ãªãã£ãç§»æ¤ã + ããã®ã§ãããã®çµç·¯ã®ããã¤ããæã ã§ã¦ãã¾ãããé©ããªãã§ä¸ + ããã + </simpara> + </listitem> + <listitem> + <simpara> + ã»ã¨ãã©å ¨ã¦ã®æé ã¯ã"å®è¡ããå¿ãã"å½¢å¼ã§è¨è¿°ããã¦ãã¾ãã + ãã®ããã端æ«ã®åã«åº§ãã以ä¸ã®æé ã«ã§ããã ããã®ã¾ã¾å¾ã£ã¦è©¦ + ãã¦è¦ã¦ä¸ããã + </simpara> + </listitem> + </orderedlist> + + <sect3 id="install.windows.build.prepare"> + <title>æºå</title> + <para> + å§ããåã«ããã¦ã³ãã¼ãããªããã°ãªããªããã®ã大éã«ããã¾ã... + </para> + <itemizedlist> + <listitem> + <simpara> + åãã¦ã®å ´åãCygwin toolkit ãæãè¿ã + <ulink + url="http://sources.redhat.com/cygwin/download.html">cygwin</ulink> + ãã©ã¼ãµã¤ãããå ¥æãã¦ä¸ãããããã«ã¯ãæ§ç¯å¦çã«ä½¿ç¨ããã + æ¨æºçãªGNUã¦ã¼ãã£ãªãã£ã®å¤ããå«ã¾ãã¦ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + å¿ è¦ãªæ®ãã®æ§ç¯ãã¼ã«ãPHPãµã¤ã<ulink + url="http://www.php.net/extra/win32build.zip">http://www.php.net/extra/win32build.zip</ulink>ãããã¦ã³ãã¼ããã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + PHPã§ä½¿ç¨ãããDNSåã¬ã¾ã«ãç¨ã®ã½ã¼ã¹ã³ã¼ãã + <ulink + url="http://www.php.net/extra/bindlib_w32.zip">http://www.php.net/extra/bindlib_w32.zip</ulink>ã§å ¥æãã¾ããããã¯ã + <filename>win32build.zip</filename>ã«å ¥ã£ã¦ãã + <filename>resolv.lib</filename>ã®ä»£æ¿åã§ãã + </simpara> + </listitem> + <listitem> + <simpara> + unzipã¦ã¼ãã£ãªãã£ãã¾ã æã£ã¦ããªãå ´åããããå¿ è¦ã«ãªãã¾ + ããããªã¼çã<ulink + url="http://www.cdrom.com/pub/infozip/UnZip.html">InfoZip</ulink>ã§å ¥æå¯è½ã§ãã + </simpara> + </listitem> + </itemizedlist> + <simpara> + æå¾ã«ãPHP 4èªä½ã®ã½ã¼ã¹ãå¿ è¦ã¨ãªãã¾ããææ°ã®éçºçã + <ulink + url="http://www.php.net/anoncvs.php">anonymous CVS</ulink>ã«ãã + <ulink + url="http://snaps.php.net/">snapshot</ulink> ã¾ã㯠<ulink + url="http://www.php.net/downloads.php">ã½ã¼ã¹</ulink> ã®tarã¢ã¼ + ã«ã¤ããå ¥æå¯è½ã§ãããã®éãtarããã³gzipã®è§£åãè¡ãã ãã§ãª + ããMicrosoft Visual C++ãã¨ã©ã¼ãçºçããªãããã« + <filename>*.dsp</filename>ããã³<filename>*.dsw</filename>ãã¡ + ã¤ã«ã®å¾©æ¹æåãCRLFã«å¤æããå¿ è¦ãããã¾ãã + </simpara> + <note> + <simpara> + æ§ç¯å¦çã®éã«ããã¸ã§ã¯ããè¦ä»ããããããã« + <filename>Zend</filename> ããã³ <filename>TSRM</filename>ã㣠+ ã¬ã¯ããªã<filename>php4</filename>ãã£ã¬ã¯ããªã®ä¸ã«ç½®ãã¦ä¸ã + ãã + </simpara> + </note> + </sect3> + + <sect3 id="install.windows.build.install"> + <title>ãã¼ã«ã®ã¤ã³ã¹ãã¼ã«</title> + <itemizedlist> + <listitem> + <simpara> + 鏿ããunzipã¦ã¼ãã£ãªãã£ã®ã¤ã³ã¹ãã¼ã«æé ã«å¾ã£ã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + <filename>setup.exe</filename> ãå®è¡ããæç¤ºã«å¾ã£ã¦ä¸ããã + <filename>c:\cygnus</filename>以å¤ã®ãã¹ã«ã¤ã³ã¹ãã¼ã«ããå ´åã + æ§ç¯å¦çæã«Cygwinç°å¢å¤æ°ãè¨å®ãã¦ä¸ããã + Windows 95/98 ã®å ´åãç°å¢å¤æ°ã®è¨å®ã¯autoexec.batã«ä¸è¡è¿½å ã + ããã¨ã«ããå¯è½ã§ããWindows NTã®å ´åããã¤ã³ã³ãã¥ã¼ã¿ + => ã³ã³ããã¼ã«ããã« => ã·ã¹ãã ã«ç§»åããç°å¢å¤æ°ã¿ã + ã鏿ãã¾ãã + </simpara> + <warning> + <simpara> + Cygwinç¨ã«ãã³ãã©ãªãã£ã¬ã¯ããªã使ãã¦ä¸ããããããªã㨠+ å¤ãã®ã³ãã³ã(ç¹ã«bison)ã¯ã¨ã©ã¼ã¨ãªãã¾ãã + Windows 95/98ã®å ´åã<userinput>mkdir C:\TMP</userinput>ã¨ã + ã¾ããWindows NTã®å ´åã + <userinput>mkdir %SystemDrive%\tmp</userinput>ã¨ãã¾ãã + </simpara> + </warning> + </listitem> + <listitem> + <simpara> + ãã£ã¬ã¯ããªã使ããããã§ãunzip + <filename>win32build.zip</filename>ãè¡ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + Microsoft Visual C++ãå®è¡ããã¡ãã¥ã¼ãããã¼ã« + => ãªãã·ã§ã³ã鏿ãã¾ãããã¤ã¢ãã°ã§ããã£ã¬ã¯ããªã¿ãã + 鏿ãã¾ããé çªã«Executables, Includes, Library filesã«ããã + ããã¦ã³ã夿´ããããããã®ãªã¹ãã®ä¸ã«ã + <filename>cygwin\bin</filename>, + <filename>win32build\include</filename>, + <filename>win32build\lib</filename>ã®ã¨ã³ããªããããã¨ãç¢ºèª + ãã¦ä¸ããã(ã¨ã³ããªã追å ããã«ã¯ããªã¹ãã®æå¾ã®ç©ºç½è¡ãé¸ + æããå ¥åãã¦ä¸ãã)å ¸åçãªã¨ã³ããªã¯æ¬¡ã®ããã«ãªãã¾ãã + </simpara> + <itemizedlist> + <listitem> + <simpara> + <filename>c:\cygnus\bin</filename> + </simpara> + </listitem> + <listitem> + <simpara> + <filename>c:\php-win32build\include</filename> + </simpara> + </listitem> + <listitem> + <simpara> + <filename>c:\php-win32build\lib</filename> + </simpara> + </listitem> + </itemizedlist> + <simpara> + OKãæ¼ããVisual C++ãçµäºãã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + ä»ã®ãã£ã¬ã¯ããªã使ããunzip + <filename>bindlib_w32.zip</filename>ãããã§è¡ã£ã¦ä¸ãããããã + ã°ã·ã³ãã«ãå©ç¨å¯è½ã¨ãã(bindlib - Win32 Debug) ãããªã + (bindlib - Win32 Release)ããæ±ºãæä¸ããã + 次ã®ããã«é©å½ãªè¨å®ã§æ§ç¯ãè¡ã£ã¦ä¸ãã: + </simpara> + <itemizedlist> + <listitem> + <simpara> + GUIã¦ã¼ã¶ã®å ´åã¯ãVC++ãèµ·åãããã¡ã¤ã« => ãªã¼ãã³ã¯ã¼ + ã¯ã¹ãã¼ã¹ããªã¼ãã³ããbindlibã鏿ãã¦ä¸ãããç¶ãã¦ã + æ§ç¯=>ã¢ã¯ãã£ããªæ§æã鏿ã鏿ãã好ããªè¨å®ã鏿ã + ã¦ä¸ãããæå¾ã« ãã«ã=>å ¨ã¦ãªãã«ãã鏿ãã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + ã³ãã³ãã©ã¤ã³çã®ã¦ã¼ã¶ã®å ´åãC++ ç¨ã®ç°å¢å¤æ°ãå®ç¾©ãã㦠+ ãããã©ããã確èªãã¦ä¸ããããããã¯ã + <command>vcvars.bat</command>ãå®è¡ããç¶ãã¦æ¬¡ã®ãã¡ã®ã©ã + ããå®è¡ãã¦ä¸ããã + </simpara> + <itemizedlist> + <listitem> + <simpara> + <userinput>msdev bindlib.dsp /MAKE "bindlib - Win32 Debug"</userinput> + </simpara> + </listitem> + <listitem> + <simpara> + <userinput>msdev bindlib.dsp /MAKE "bindlib - Win32 Release"</userinput> + </simpara> + </listitem> + </itemizedlist> + </listitem> + <listitem> + <simpara> + ãã®æç¹ã§ããµããã£ã¬ã¯ããª<filename>Debug</filename> ã¾ã + ã¯<filename>Release</filename>ã«å©ç¨å¯è½ãª + <filename>resolv.lib</filename> ãããã¯ãã§ãããã®ãã¡ã¤ã« + ã <filename>win32build\lib</filename> ãã£ã¬ã¯ããªã®ååã® + ãã¡ã¤ã«ã«ä¸æ¸ãã³ãã¼ãã¦ä¸ããã + </simpara> + </listitem> + </itemizedlist> + </listitem> + </itemizedlist> + </sect3> + + <sect3 id="install.windows.build.compile"> + <title>ã³ã³ãã¤ã«</title> + <simpara> + æè¯ã®æ¹æ³ã¯ãã¾ãstandalone/CGI çãæ§ç¯ãããã¨ã§ãã + </simpara> + <itemizedlist> + <listitem> + <simpara> + GUIã¦ã¼ã¶ã®å ´åãVC++ãèµ·åãããã¡ã¤ã« => ã¯ã¼ã¯ã¹ãã¼ã¹ã + éãã鏿ããphp4tsãé¸ã³ã¾ããç¶ãã¦ãæ§ç¯=>ã¢ã¯ãã£ã㪠+ æ§æãè¨å®ãé¸ã³ã好ããªè¨å®ã鏿ãã¾ããæå¾ã«æ§ç¯=>å ¨ã¦ + æ§ç¯ã鏿ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + ã³ãã³ãã©ã¤ã³çã¦ã¼ã¶ã®å ´åãC++ ç¨ã®ç°å¢å¤æ°ãå®ç¾©ããã¦ãã + ãã©ããã確èªãã¦ä¸ããããããã¯ã + <command>vcvars.bat</command>ãå®è¡ããç¶ãã¦æ¬¡ã®ãã¡ã®ã©ãã + ãå®è¡ãã¦ä¸ããã + </simpara> + <itemizedlist> + <listitem> + <simpara> + <userinput>msdev php4ts.dsp /MAKE "php4ts - Win32 Debug_TS"</userinput> + </simpara> + </listitem> + <listitem> + <simpara> + <userinput>msdev php4ts.dsp /MAKE "php4ts - Win32 Release_TS"</userinput> + </simpara> + </listitem> + <listitem> + <simpara> + ããã¾ã§ã®æé ã§ããµããã£ã¬ã¯ã㪠+ <filename>Debug_TS</filename> ã¾ã㯠+ <filename>Release_TS</filename> ã«å©ç¨å¯è½ãª + <filename>php.exe</filename> ã使ããã¦ããã¯ãã§ãã + </simpara> + </listitem> + </itemizedlist> + </listitem> + </itemizedlist> + <simpara> + PHPãMicrosoft IISã«çµã¿è¾¼ãéã«å¿ è¦ãªã³ã¼ããæ§ç¯ããããã«ã¯ã + ä¸è¨ã®æé ã <filename>php4isapi.dsp</filename> + (<filename>sapi\isapi</filename>ã«ããã¾ã)ã§ç¹°ãè¿ãã¦ä¸ããã + </simpara> + </sect3> + </sect2> + + <sect2 id="install.windows.extensions"> + <title>Windows ç¨æ¡å¼µã¢ã¸ã¥ã¼ã«ã®ã¤ã³ã¹ãã¼ã«</title> + <para> + PHPããã³Webãµã¼ããWindowsã«ã¤ã³ã¹ãã¼ã«ããå¾ãç¹å®ã®ã¢ã¸ã¥ã¼ã« + ã使ç¨ããããªãå ´åãããã§ãããã以ä¸ã®è¡¨ã«ç¾å¨ã®Windowã¢ã¸ã¥ã¼ + ã«ã示ãã¾ããããã¥ã¢ã«ã¤ã³ã¹ãã¼ã«æé ã§èª¬æããããã«ãPHPãèµ· + åããéã« 'extension=php_*.dll' ã®è¡ã®ã³ã¡ã³ããå¤ããã¨ã«ããã + ãã¼ãããã¢ã¸ã¥ã¼ã«ã鏿ãããã¨ãå¯è½ã§ãã + ã¹ã¯ãªããã®ä¸ã§<function>dl</function>ã使ç¨ãããã¨ã«ããã㢠+ ã¸ã¥ã¼ã«ãåçã«ãã¼ããããã¨ãå¯è½ã§ãã + </para> + <para> + PHPæ¡å¼µã¢ã¸ã¥ã¼ã«ã®DLLã«ã¯ãPHP 4ã®å ´åãåã«'php_'(PHP 3ã®å ´åã¯ã' + php3_')ãä»ãã¦ãã¾ããããã«ãããPHPæ¡å¼µã¢ã¸ã¥ã¼ã«ãä»ã®ãµãã¼ + ãç¨ã©ã¤ãã©ãªã¨æ··åãããã¨ã鲿¢ã§ãã¾ãã + </para> + <note> + <para> + PHP 4.0.6ã§ã¯ãBCMath, Calendar, COM, FTP, MySQL, ODBC, PCRE, + Session, WDDX, XML ãµãã¼ããçµã¿è¾¼ã¾ãã¦ãã¾ãããããã®é¢æ°ã + 使ç¨ããéã«ãæ¡å¼µã¢ã¸ã¥ã¼ã«ããã¼ãããå¿ è¦ã¯ããã¾ãããçµè¾¼æ¸ + ã¢ã¸ã¥ã¼ã«ã®ãªã¹ãã«ã¤ãã¦ã¯ãé å¸ãã¡ã¤ã«ã® + <filename>README.txt</filename> ã¾ã㯠+ <filename>install.txt</filename>ãåç §ä¸ããã + </para> + </note> + + <para> + <table> + <title>PHP æ¡å¼µã¢ã¸ã¥ã¼ã«</title> + <tgroup cols="2"> + <tbody> + <row> + <entry>php_bz2.dll</entry> + <entry>bzip2 å§ç¸®é¢æ°</entry> + </row> + <row> + <entry>php_calendar.dll</entry> + <entry> + ã«ã¬ã³ã夿颿°(PHP 4.0.3以éã¯æ¨æºçµè¾¼ã¿ã¢ã¸ã¥ã¼ã«) + </entry> + </row> + <row> + <entry>php_cpdf.dll</entry> + <entry>ClibPDF 颿°</entry> + </row> + <row> + <entry>php3_crypt.dll</entry> + <entry>æå·å颿°</entry> + </row> + <row> + <entry>php_ctype.dll</entry> + <entry>ctype é¢é£ã®é¢æ°</entry> + </row> + <row> + <entry>php_curl.dll</entry> + <entry>CURL, Client URL ã©ã¤ãã©ãªé¢æ°</entry> + </row> + <row> + <entry>php_cybercash.dll</entry> + <entry>Cybercash 決æ¸é¢æ°</entry> + </row> + <row> + <entry>php_db.dll</entry> + <entry>DBM 颿°</entry> + </row> + <row> + <entry>php_dba.dll</entry> + <entry>ãã¼ã¿ãã¼ã¹ (dbmåå¼)æ½è±¡åã¬ã¤ã¤é¢æ°</entry> + </row> + <row> + <entry>php_dbase.dll</entry> + <entry>dBase 颿°</entry> + </row> + <row> + <entry>php3_dbm.dll</entry> + <entry>ãã¼ã¯ã¬ã¼DB2ã©ã¤ãã©ãª</entry> + </row> + <row> + <entry>php_domxml.dll</entry> + <entry>DOM XML 颿°</entry> + </row> + <row> + <entry>php_dotnet.dll</entry> + <entry>.NET 颿°</entry> + </row> + <row> + <entry>php_exif.dll</entry> + <entry>JPEGããEXIFããããèªã¿è¾¼ã</entry> + </row> + <row> + <entry>php_fbsql.dll</entry> + <entry>FrontBase 颿°</entry> + </row> + <row> + <entry>php_fdf.dll</entry> + <entry>Forms Data Format 颿°</entry> + </row> + <row> + <entry>php_filepro.dll</entry> + <entry>filepro ãã¼ã¿ãã¼ã¹ã¸ã®ã¢ã¯ã»ã¹(èªè¾¼ã¿ã®ã¿)</entry> + </row> + <row> + <entry>php_ftp.dll</entry> + <entry>FTP颿° (PHP 4.0.3以éçµã¿è¾¼ã¿)</entry> + </row> + <row> + <entry>php_gd.dll</entry> + <entry>ã¤ã¡ã¼ã¸å¦çç¨ã®GD ã©ã¤ãã©ãªé¢æ°</entry> + </row> + <row> + <entry>php_gettext.dll</entry> + <entry>GNU Gettext 颿°</entry> + </row> + <row> + <entry>php_hyperwave.dll</entry> + <entry>HyperWave 颿°</entry> + </row> + <row> + <entry>php_iconv.dll</entry> + <entry>ICONV æåéå夿</entry> + </row> + <row> + <entry>php_ifx.dll</entry> + <entry>Informix 颿°</entry> + </row> + <row> + <entry>php_iisfunc.dll</entry> + <entry>IISç£ç颿°</entry> + </row> + <row> + <entry>php_imap.dll</entry> + <entry>IMAP 4 颿°(PHP 3ã§ã¯ãphp3_imap4r1.dll)</entry> + </row> + <row> + <entry>php_ingres.dll</entry> + <entry>Ingres II 颿°</entry> + </row> + <row> + <entry>php_interbase.dll</entry> + <entry>InterBase 颿°</entry> + </row> + <row> + <entry>php_java.dll</entry> + <entry>Java æ¡å¼µ</entry> + </row> + <row> + <entry>php_ldap.dll</entry> + <entry>LDAP 颿°</entry> + </row> + <row> + <entry>php_mhash.dll</entry> + <entry>Mhash颿°</entry> + </row> + <row> + <entry>php_ming.dll</entry> + <entry>Flashç¨Ming颿°</entry> + </row> + <row> + <entry>php_msql.dll</entry> + <entry>mSQL ã¯ã©ã¤ã¢ã³ã</entry> + </row> + <row> + <entry>php3_msql1.dll</entry> + <entry>mSQL 1 ã¯ã©ã¤ã¢ã³ã</entry> + </row> + <row> + <entry>php3_msql2.dll</entry> + <entry>mSQL 2 ã¯ã©ã¤ã¢ã³ã</entry> + </row> + <row> + <entry>php_mssql.dll</entry> + <entry> + MSSQL ã¯ã©ã¤ã¢ã³ã (以åã¯php_mssql70.dllãMSSQL DBã©ã¤ãã© + ãªãå¿ è¦) + </entry> + </row> + <row> + <entry>php3_mysql.dll</entry> + <entry>MySQL 颿°(PHP 4ã§ã¯çµè¾¼ã¿)</entry> + </row> + <row> + <entry>php3_nsmail.dll</entry> + <entry>Netscape ã¡ã¼ã«é¢æ°</entry> + </row> + <row> + <entry>php3_oci73.dll</entry> + <entry>Oracle 颿°</entry> + </row> + <row> + <entry>php_oci8.dll</entry> + <entry>Oracle 8 颿°</entry> + </row> + <row> + <entry>php_openssl.dll</entry> + <entry>OpenSSL 颿°</entry> + </row> + <row> + <entry>php_oracle.dll</entry> + <entry>Oracle 颿°</entry> + </row> + <row> + <entry>php_pdf.dll</entry> + <entry>PDF颿°</entry> + </row> + <row> + <entry>php_pgsql.dll</entry> + <entry>PostgreSQL颿°</entry> + </row> + <row> + <entry>php_printer.dll</entry> + <entry>ããªã³ã¿é¢æ°</entry> + </row> + <row> + <entry>php_sablot.dll</entry> + <entry>XSLT颿°</entry> + </row> + <row> + <entry>php_snmp.dll</entry> + <entry>SNMP get ããã³ walk 颿° (NT ã®ã¿!)</entry> + </row> + <row> + <entry>php_sybase_ct.dll</entry> + <entry>Sybase颿°</entry> + </row> + <row> + <entry>php_yaz.dll</entry> + <entry>YAZ颿°</entry> + </row> + <row> + <entry>php_zlib.dll</entry> + <entry>ZLib å§ç¸®é¢æ°</entry> + </row> + </tbody> + </tgroup> + </table> + </para> + </sect2> + </sect1> + + <sect1 id="install.apache"> + <title>Apacheãµã¼ã</title> + <para> + æ¬ç¯ã§ã¯ãPHPãApacheã«ã¤ã³ã¹ãã¼ã«ããéã®æ³¨æäºé ã¨ã³ãã«ã¤ã㦠+ 説æãã¾ãã<link linkend="install.apache.unix">Unix</link> ç㨠+ <link linkend="install.apache.windows">Windows</link> çã®ä¸¡æ¹ã«ã¤ + ãã¦èª¬æãã¾ãã + </para> + <sect2 id="install.apache.unix"> + <title>Unixä¸ã§Apacheã«PHPãã¤ã³ã¹ãã¼ã«ããæé </title> + <para> + 以ä¸ã®æé ã®8è¡ç®ã§<command>configure</command> ã«è¿½å ãã弿°ã + <link linkend="install.configure">configureã®ãªãã·ã§ã³ã®å ¨ã¦ + </link>ãã鏿å¯è½ã§ãã + </para> + + <example id="install.apache.unix.longer"> + <title> + ã¤ã³ã¹ãã¼ã«æé (Apache ã¢ã¸ã¥ã¼ã«ç) + </title> + <screen> +<![CDATA[ +1. gunzip apache_1.3.x.tar.gz +2. tar xvf apache_1.3.x.tar +3. gunzip php-x.x.x.tar.gz +4. tar xvf php-x.x.x.tar +5. cd apache_1.3.x +6. ./configure --prefix=/www +7. cd ../php-x.x.x +8. ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars +9. make +10. make install +11. cd ../apache_1.3.x +12. for PHP 3: ./configure --activate-module=src/modules/php3/libphp3.a + for PHP 4: ./configure --activate-module=src/modules/php4/libphp4.a +13. make +14. make install + + ãã®æé ã®ä»£ããã«ãåã«æ¢åãã¤ããªã«httpdãã¤ããªã䏿¸ãã³ãã¼ã + ããã¨ãå¯è½ã§ãããã®å ´åã«ã¯ãå¿ ãWebãµã¼ããã¾ãã·ã£ãããã¦ã³ã + ãã¦ããã¦ä¸ããã + +15. cd ../php-x.x.x +16. for PHP 3: cp php3.ini-dist /usr/local/lib/php3.ini + for PHP 4: cp php.ini-dist /usr/local/lib/php.ini + + PHPãªãã·ã§ã³ãè¨å®ããããã«.iniãã¡ã¤ã«ãç·¨éãã¦ä¸ããããã®ãã¡ + ã¤ã«ãä»ã®å ´æã«ç½®ãããå ´åã¯ãæé 8ã§ãªãã·ã§ã³ + --with-config-file-path=/path ã使ç¨ãã¦ä¸ããã + +17. httpd.conf ã¾ã㯠srm.conf ãã¡ã¤ã«ãç·¨éãã以ä¸ã追å ãã¦ä¸ããã + + PHP 3ã®å ´å: AddType application/x-httpd-php3 .php3 + PHP 4ã®å ´å: AddType application/x-httpd-php .php + + ããã§å¥½ããªæ¡å¼µåã鏿ã§ãã¾ãã.php ã¯åã«æ¨å¥¨ãããã ãã§ãã + .htmlã鏿ãããã¨ãå¯è½ã§ãã + +18. éå¸¸ã®æé ã«ãã Apache ãµã¼ããèµ·åãã¦ä¸ããã(HUPã¾ãã¯USR1ã·ã° + ãã«ã使ç¨ãã¦ãªãã¼ãããã®ã§ã¯ãªã)ãµã¼ãã忢ãã¦ããåèµ·åã + ãå¿ è¦ãããã¾ãã +]]> + </screen> + </example> + + <para> + Apache ã®ã¤ã³ã¹ãã¼ã«ãUNIXã®ç¨®é¡ã«ãããµã¼ãã忢ããåèµ·åãã + æ¹æ³ã¯ããã¤ãããã¾ããè¤æ°ã®Apache/UNIXã®çµåãã«ã¤ãã¦ãµã¼ãã + åèµ·åããéã«ä½¿ç¨ãããå ¸åçãªæ¹æ³ã以ä¸ã«ç¤ºãã¾ãã + <literal>/path/to/</literal> ã使ç¨ããã·ã¹ãã ã®ã¢ããªã±ã¼ã·ã§ã³ + ã¸ã®ãã¹ã«ç½®ãæãã¦èªãã§ä¸ããã + <informalexample> + <screen> +<![CDATA[ +1. è¤æ°ã® Linux ããã³ SysV ããæ´¾çãããã®: +/etc/rc.d/init.d/httpd restart + +2. apachectl ã¹ã¯ãªããã使ç¨ããæ¹æ³: +/path/to/apachectl stop +/path/to/apachectl start + +3. (OpenSSL ã使ç¨ãã¦ããå ´åã) apachectl ã¨åæ§ã« httpdctl ããã³ + httpsdctl ã使ç¨ããæ¹æ³: +/path/to/httpsdctl stop +/path/to/httpsdctl start + +4. mod_sslã¾ãã¯ä»ã®SSLãµã¼ãã使ç¨ãã¦ããå ´åãããã¥ã¢ã«ã§stop㨠+ startãè¡ãããããã¾ããã: +/path/to/apachectl stop +/path/to/apachectl startssl +]]> + </screen> + </informalexample> + apachectl ããã³ http(s)dctl ã®å®è¡ãã¡ã¤ã«ã®ä½ç½®ã¯ã·ã¹ãã ã«ãã + ç°ãªãã¾ããã·ã¹ãã ã <literal>locate</literal> ã¾ã㯠+ <literal>whereis</literal> ã¾ã㯠<literal>which</literal> ããµãã¼ + ããã¦ããå ´åããµã¼ãå¶å¾¡ç¨ããã°ã©ã ãè¦ã¤ããããã«ä½¿ç¨ããã + ã¨ãå¯è½ã§ãã + </para> + + <para> + PHPãApacheç¨ã«ã³ã³ãã¤ã«ããå¥ã®ä¾ã以ä¸ã«ç¤ºãã¾ãã + <informalexample> + <programlisting> +<![CDATA[ +./configure --with-apxs --with-pgsql +]]> + </programlisting> + </informalexample> + </para> + <para> + ããã«ãããå ±æã©ã¤ãã©ãª <filename>libphp4.so</filename> ã使 + ããã¾ããApacheã®<filename>httpd.conf</filename>ãã¡ã¤ã«ã«ãã㦠+ LoadModuleã使ç¨ãã¦Apacheã«ãã®ã©ã¤ãã©ãªããã¼ããããã¨ãå¯è½ + ã§ããä¸ã®ä¾ã§ã¯ãPostgreSQLãµãã¼ãããã® + <filename>libphp4.so</filename>ã©ã¤ãã©ãªã«åãè¾¼ã¾ãã¾ãã + </para> + <para> + <informalexample> + <programlisting role="shell"> +<![CDATA[ +./configure --with-apxs --with-pgsql=shared +]]> + </programlisting> + </informalexample> + </para> + <para> + ãã®ä¾ã§ã Apacheç¨<filename>libphp4.so</filename> å ±æã©ã¤ãã©ãª + ã使ããã¾ããããããå ±æã©ã¤ãã©ãª + <filename>pgsql.so</filename> ã使ããã¾ãããã®å ±æã©ã¤ãã©ãª + ã¯ã<filename>php.ini</filename> ãã¡ã¤ã«ã®extensionãã£ã¬ã¯ã㣠+ ãã¾ãã¯ã¹ã¯ãªããå ã§<function>dl</function>颿°ã使ç¨ãã¦æç¤ºç + ã«ãã¼ããããã¨ãå¯è½ã§ãã + </para> + <para> + <informalexample> + <programlisting> +<![CDATA[ +./configure --with-apache=/path/to/apache_source --with-pgsql +]]> + </programlisting> + </informalexample> + </para> + <para> + ããã«ããã<filename>libmodphp4.a</filename> ã©ã¤ãã©ãªã¨ + <filename>mod_php4.c</filename> ããã³ããã¤ãã®ä»å±ãã¡ + ã¤ã«ã使ãããApacheã«ã½ã¼ã¹ããªã¼ã®ãã£ã¬ã¯ã㪠+ <literal>src/modules/php4</literal> ã«ã³ãã¼ããã¾ããç¶ãã¦ã + <literal>--activate-module=src/modules/php4/libphp4.a</literal> + ãæå®ãã¦Apacheãã³ã³ãã¤ã«ãã¦ä¸ãããããã«ãããApacheæ§ç¯ã· + ã¹ãã ã¯ã<filename>libphp4.a</filename> ã使ãã + <filename>httpd</filename> ãã¤ããªã«éçã«ãªã³ã¯ããã¾ãã + PostgreSQL ãµãã¼ãã¯ãã®<filename>httpd</filename>ãã¤ããªã«ç´æ¥ + ã¤ã³ã¯ã«ã¼ãããããããæçµçãªçµæã¯ãApacheå ¨ä½ã¨PHPå ¨ä½ãå«ã + åä¸ã®<filename>httpd</filename>ãã¤ããªã«ãªãã¾ãã + </para> + <para> + <informalexample> + <programlisting> +<![CDATA[ +./configure --with-apache=/path/to/apache_source --with-pgsql=shared +]]> + </programlisting> + </informalexample> + </para> + <para> + ä¸ã¨åãã§ãããæçµçãª<filename>httpd</filename>ã« + PostgreSQLãµãã¼ããç´æ¥ã¤ã³ã¯ã«ã¼ããã代ããã«ãå ±æã©ã¤ãã©ãª + <filename>pgsql.so</filename>ããã¡ã¤ã« + <filename>php.ini</filename>ã¾ãã¯<function>dl</function>ã«ããç´ + æ¥çã«PHPã«ãã¼ããããã¨ãå¯è½ã§ãã + </para> + <para> + ç°ãªã£ãPHPã®æ§ç¯æ³ã鏿ããéãåæ¹æ³ã®å©ç¹ã¨æ¬ ç¹ãèæ ®ããå¿ è¦ + ãããã¾ããå ±æãªãã¸ã§ã¯ãã¨ãã¦æ§ç¯ããå ´åãApacheã¨åå²ã㦠+ ã³ã³ãã¤ã«ãããã¨ãå¯è½ã§ãPHPã追å ã¾ãã¯å¤æ´ããéã«å ¨ä½ãåã³ + ã³ãã¤ã«ããå¿ è¦ãããã¾ãããPHPãApacheã«(éçã«)çµã¿è¾¼ãå ´åã« + ã¯ãPHPã¯ããé«éã«ãã¼ã/å®è¡ãããã¨ãå¯è½ã§ããè©³ç´°ãªæ å ±ã«ã¤ + ãã¦ã¯ãApacheã®<ulink url="&url.apachedso;">DSOãµãã¼ãã®Webãã¼ + ã¸</ulink>ãåç §ä¸ããã + </para> + </sect2> + + + <sect2 id="install.apache.windows"> + <title>Windowsä¸ã®Apache 1.3.xã¸ã®PHPã¤ã³ã¹ãã¼ã«ã®è©³ç´°</title> + + <simpara> + PHP ã Windows ä¸ã® Apache 1.3.x ã§åä½ãããã«ã¯ã2種é¡ã®æ¹æ³ã + ããã¾ããä¸ã¤ã¯ãCGIãã¤ã㪠(php.exe) ã使ç¨ããæ¹æ³ãããä¸ã¤ + 㯠Apache ã¢ã¸ã¥ã¼ã«dll ã使ç¨ããæ¹æ³ã§ããã©ã¡ãã®å ´åã Apache + ãµã¼ãã忢ããPHP ã¨çµã¿åãããã« Apache ãè¨å®ããããã« + <literal>srm.conf</literal> ã¾ã㯠<literal>httpd.conf</literal> + ãç·¨éãã¾ãã + </simpara> + <simpara> + Apacheç¨ã«PHPãè¨å®ããæé ã«ã¯ããã¤ãããã¾ããããã®æé ã¯å ¥é + è ã«ã使ç¨å¯è½ãªç¨ç°¡åã§ããè¨å®ç¨ãã£ã¬ã¯ãã£ãã«é¢ãã詳細ã«ã¤ + ãã¦ã¯ãApacheã®ããã¥ã¡ã³ããåç §ä¸ããã + </simpara> + + <para> + <link linkend="install.windows.manual">ããã¥ã¢ã«ã¤ã³ã¹ãã¼ã«æé + </link>ã®ã»ã¯ã·ã§ã³ã«èª¬æãããããã«PHPããã±ã¼ã¸ãunzipã§ + c:\php\ã«å±éããå ´åãCGIãã¤ããªãè¨å®ããã«ã¯ä»¥ä¸ã®è¡ãApache + ã®è¨å®ãã¡ã¤ã«ã«è¿½å ããå¿ è¦ãããã¾ãã + <itemizedlist> + <listitem> + <simpara> + <literal> + ScriptAlias /php/ "c:/php/" + </literal> + </simpara> + </listitem> + <listitem> + <simpara> + <literal> + AddType application/x-httpd-php .php .phtml + </literal> + </simpara> + </listitem> + <listitem> + <simpara> + <literal> + Action application/x-httpd-php "/php/php.exe" + </literal> + </simpara> + </listitem> + </itemizedlist> + ãµã¼ããåèµ·åãããã¨ãå¿ããªãã§ä¸ãããåèµ·åã¯ãä¾ãã°ã + <literal>NET STOP APACHE</literal> ã®å¾ã« + <literal>NET START APACHE</literal> ãå®è¡ãã¾ãã + </para> + + <para> + If you would like to use PHP as a module in Apache, + be sure to move <filename>php4ts.dll</filename> to + the windows/system (for Windows 9x/Me) or winnt/system32 + (for Windows NT/2000/XP) directory, overwriting any older file. + Then you should add the following two lines to you Apache + conf file: + <itemizedlist> + <listitem> + <simpara> + <literal> + LoadModule php4_module c:/php/sapi/php4apache.dll + </literal> + </simpara> + </listitem> + <listitem> + <simpara> + <literal> + AddType application/x-httpd-php .php .phtml + </literal> + </simpara> + </listitem> + </itemizedlist> + </para> + + <note> + <simpara> + In Apache 1.3.22 for Windows, the default configuration file + (<filename>httpd.conf-dist-win</filename>) has + a <literal>ClearModuleList</literal> directive included + by default. If this directive is used, it is required + to put an <literal>AddModule mod_php4.c</literal> to + the <literal>AddModule</literal> list, as else PHP will + not be registered as an Apache module. + </simpara> + </note> + + <simpara> + ã½ã¼ã¹ã³ã¼ããã¤ã©ã¤ãæ©è½ã使ç¨ããã«ã¯ãPHPã¹ã¯ãªãããã¡ã¤ã«ã + 使ããæ¬¡ã®ãããªã³ã¼ããå ãã¦ãã ããã<literal><?php + show_source ("original_php_script.php"); ?></literal> + <literal>original_php_script.php</literal> ã®é¨åã + ã½ã¼ã¹ãè¦ããã¨æããã¡ã¤ã«ã®ååã«ç½®ãæãã¦ãã ããã + (ããããã®æ©è½ã使ç¨ããããã®å¯ä¸ã®ææ®µã§ãã) + </simpara> + <note> + <simpara> + Windowsçã®Apache ã«ããã¦ã¯ã"c:\directory\file.ext" ã®ãããªã + ã¹è¨å®ã«ãããããã¯ã¹ã©ãã·ã¥ã¯ã"c:/directory/file.ext"ã®ãã + ã«å ¨ã¦ã¹ã©ãã·ã¥ã«å¤æããå¿ è¦ãããã¾ãã + </simpara> + </note> + </sect2> + </sect1> + + <sect1 id="install.commandline"> + <title>CGI/ã³ãã³ãã©ã¤ã³ãµã¼ã</title> + <para> + ããã©ã«ãã§ã¯ãPHPã¯CGIããã°ã©ã ã¨ãã¦æ§ç¯ããã¾ããããã«ãã + CGIå¦çãWeb以å¤ã®PHPã¹ã¯ãªããã®å®è¡ã«ä½¿ç¨å¯è½ãªã³ãã³ãã©ã¤ã³ã¤ + ã³ã¿ããªã¿ã使ããã¾ããPHPã®ã¢ã¸ã¥ã¼ã«çµè¾¼ã¿ããµãã¼ããã¦ãã + Webãµã¼ããå®è¡ãã¦ããå ´åãéå¸¸ã¯æ§è½é¢ãããã¡ãã鏿ããã¹ã + ã§ããããããCGIãã¼ã¸ã§ã³ã®å ´åãApacheã¦ã¼ã¶ãã¦ã¼ã¶IDæ¯ã«ç°ãªã£ + ãPHPã使ç¨ãããã¼ã¸ãå®è¡ãããã¨ãå¯è½ã«ãªãã¾ããPHPãCGIã¨ã + ã¦å®è¡ããå ´åã«ã¯ã<link linkend="security">ã»ãã¥ãªãã£ã®ç« + </link>å ¨ä½ãããèªãã§ä¸ããã + </para> + + <sect2 id="install.commandline.testing"> + <title>ãã¹ã</title> + <simpara> + PHPãCGIããã°ã©ã ã¨ãã¦å®è¡ããå ´åã<command>make + test</command>ã¨å ¥åãããã¨ã«ããæ§ç¯ãããã®ããã¹ããããã¨ã + å¯è½ã§ããå¸¸ã«æ§ç¯å¾ã®ãã¹ããè¡ããã¨ãæ¨å¥¨ãã¾ããããã«ããã + 使ç¨ããç°å¢ã§ã®PHPã®åé¡ã«å¯¾ãã¦å¾ã§ãã®åé¡ã¨æ ¼éããã®ã§ã¯ãªãã + æ©æã«è¦ä»ãããã¨ãå¯è½ã¨ãªãã¾ãã + </simpara> + </sect2> + + <sect2 id="install.commandline.benchmarking"> + <title>ãã³ããã¼ã¯</title> + <simpara> + PHP 3ãCGIããã°ã©ã ã¨ãã¦æ§ç¯ããå ´åã«ã¯ã + <command>make bench</command>ã¨ãããã¨ã«ããããã³ããã¼ã¯ãå®è¡ + ãããã¨ãå¯è½ã§ããã»ã¼ãã¢ã¼ããããã©ã«ãã§onã®å ´åã30ç§ä»¥ + ä¸ããããã³ããã¼ã¯ã¯å®äºããããã¨ãã§ãã¾ãããããã¯ãã»ã¼ã + ã¢ã¼ãã§ã¯ã<function>set_time_limit</function> ã使ç¨ãããã¨ã + ã§ããªãããã§ããã¹ã¯ãªããç¨ã«ãã®æéãè¨å®ããã«ã¯ãè¨å® + <link linkend="ini.max-execution-time">max_execution_time</link> + ã使ç¨ãã¦è¨å®ãã¦ä¸ããã<command>make bench</command> ã¯ã<link + linkend="configuration.file">è¨å®ãã¡ã¤ã«</link>ãç¡è¦ãã¾ãã + </simpara> + <note> + <simpara> + <command>make bench</command> 㯠PHP 3 ã§ã®ã¿å©ç¨å¯è½ã§ãã + </simpara> + </note> + </sect2> + </sect1> + + <sect1 id="install.fhttpd"> + <title>fhttpd ãµã¼ã</title> + <para> + PHPãfhttpdã¢ã¸ã¥ã¼ã«ã¨ãã¦ä½æããã«ã¯ã"Build as an fhttpd + module?" ã«å¯¾ãã¦ã"yes" ã¨çãã¦ãã ããã(configure ã® ãªãã·ã§ + ã³<link linkend="install.configure.with-fhttpd"> + <option>--with-fhttpd=<replaceable>DIR</replaceable></option></link>) + ããã¦ãfhttpd ã½ã¼ã¹ã®ãã¼ã¹ãã£ã¬ã¯ããªãæå®ãã¦ãã ããã + ããã©ã«ããã£ã¬ã¯ããªã¯ã<filename class="directory"> + /usr/local/src/fhttpd</filename>ã§ãã + fhttpd ã使ç¨ãã¦ããå ´åã«ã¯ãPHP ãã¢ã¸ã¥ã¼ã«ã¨ãã¦ä½æããæ¹ãã + ããåªããæ§è½ãããé«åº¦ãªå¶å¾¡/ãªã¢ã¼ãå®è¡æ©è½ã使ç¨ãããã¨ãã§ + ãã¾ãã + </para> + </sect1> + + <sect1 id="install.caudium"> + <title>Caudiumãµã¼ã</title> + <para> + PHP 4ã¯Caudium Webãµã¼ãç¨Pikeã¢ã¸ã¥ã¼ã«ã¨ãã¦æ§ç¯å¯è½ã§ããPHP 3 + ã§ã¯ãã®æ©è½ã¯ãµãã¼ãããã¦ããªããã¨ã«æ³¨æãã¦ä¸ããã以ä¸ã«PHP + 4ãCaudiumã«ã¤ã³ã¹ãã¼ã«ããæé ã示ãã¾ãã + </para> + <example id="install.caudium.instructions"> + <title>Caudiumã¸ã®ã¤ã³ã¹ãã¼ã«æé </title> + <screen> +<![CDATA[ +1. Make sure you have Caudium installed prior to attempting to + install PHP 4. For PHP 4 to work correctly, you will need Pike + 7.0.268 or newer. For the sake of this example we assume that + Caudium is installed in /opt/caudium/server/. +2. Change directory to php-x.y.z (where x.y.z is the version number). +3. ./configure --with-caudium=/opt/caudium/server +4. make +5. make install +6. Restart Caudium if it's currently running. +7. Log into the graphical configuration interface and go to the + virtual server where you want to add PHP 4 support. +8. Click Add Module and locate and then add the PHP 4 Script Support module. +9. If the documentation says that the 'PHP 4 interpreter isn't + available', make sure that you restarted the server. If you did + check /opt/caudium/logs/debug/default.1 for any errors related to + <filename>PHP4.so</filename>. Also make sure that + <filename>caudium/server/lib/[pike-version]/PHP4.so</filename> + is present. +10. Configure the PHP Script Support module if needed. +]]> + </screen> + </example> + <para> + You can of course compile your Caudium module with support for the + various extensions available in PHP 4. See the + <link linkend="install.configure">complete list of configure + options</link> for an exhaustive rundown. + </para> + <note> + <para> + When compiling PHP 4 with MySQL support you must make sure that + the normal MySQL client code is used. Otherwise there might be + conflicts if your Pike already has MySQL support. You do this by + specifying a MySQL install directory <link + linkend="install.configure.with-mysql">the --with-mysql + option</link>. + </para> + </note> + </sect1> + + <sect1 id="install.iis"> + <title>IIS/PWS ãµã¼ã</title> + <para> + æ¬ç¯ã§ã¯ãPHPãIIS(Microsoft Internet Information Server) ã«ã¤ã³ã¹ + ãã¼ã«ããéã®æ³¨æããã³ãã³ãã«ã¤ãã¦èª¬æãã¾ãã + <link linkend="install.iis.iis3">PWS/IIS 3</link>ã + <link linkend="install.iis.pws4">PWS 4 以é</link>ã + <link linkend="install.iis.iis4">IIS 4 以é</link> ã®ãã¼ã¸ã§ã³ã« + ã¤ãã¦èª¬æãã¾ãã + </para> + + <sect2 id="install.iis.iis3"> + <title>Windows 㨠PWS/IIS 3</title> + + <simpara> + ãããã®ãµã¼ãã¼ãè¨å®ããããã«æ¨å¥¨ãããæ¹æ³ã¯ãé å¸ãã¡ã¤ã«ã« + å«ã¾ããREGãã¡ã¤ã« (pws-php4cgi.reg)ã使ç¨ããæ¹æ³ã§ãããã® + ãã¡ã¤ã«ãç·¨éããæ¡å¼µæ©è½ããã³ PHP ã¤ã³ã¹ãã¼ã«ãã£ã¬ã¯ããªãèª + åç¨ã®è¨å®ã«èª¿æ´ãããã¨ãå¯è½ã§ãããããªãã°ã以ä¸ã®æé ã«ããã + æåã§ãã®è¨å®ãè¡ããã¨ãå¯è½ã§ãã + </simpara> + <warning> + <para> + ãããã®æé ã¯ãwindows ã¬ã¸ã¹ããªã«ç´æ¥ä¿®æ£ãã¾ããã¨ã©ã¼ãä¸ã¤ + ã§ãçããå ´åãã·ã¹ãã ã®ç¶æ ãä¸å®å®ã«ãªãå¯è½æ§ãããã¾ããã¾ + ãã¬ã¸ã¹ããªã®ããã¯ã¢ãããã¨ããã¨ãå¼·ãæ¨å¥¨ãã¾ããPHP éçºãã¼ + ã ã¯ãã¬ã¸ã¹ããªãæå·ããå ´åã®è²¬ä»»ãè² ãã¾ããã + </para> + </warning> + + <para> + <itemizedlist> + <listitem> + <simpara> + Regedit ãå®è¡ãã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + 次ã®å ´æã«é²ãã§ãã ãã: <literal>HKEY_LOCAL_MACHINE /System + /CurrentControlSet /Services /W3Svc /Parameters + /ScriptMap</literal>. + </simpara> + </listitem> + <listitem> + <simpara> + editã¡ãã¥ã¼ã§æ¬¡ã®ãã®ã鏿ãã¦ä¸ãã: + <literal>New->String Value</literal> + </simpara> + </listitem> + <listitem> + <simpara> + PHP ã¹ã¯ãªããã§ä½¿ç¨ãããæ¡å¼µåãå ¥åãã¦ä¸ããã + ä¾: <literal>.php</literal> + </simpara> + </listitem> + <listitem> + <simpara> + æ°ããæååå¤ãããã«ã¯ãªãã¯ãã<literal>php.exe</literal> + ã¸ã®ãã¹ããã¼ã¿ã®ãã£ã¼ã«ãã«å ¥åãã¦ä¸ãããä¾ãã°ã + <literal>c:\php\php.exe</literal> ã¨ãªãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + PHP ã¹ã¯ãªããã«é¢é£ä»ãããå ¨ã¦ã®æ¡å¼µåã«é¢ãã¦ãããã®æé ã + ç¹°ãè¿ãã¾ãã + </simpara> + </listitem> + </itemizedlist> + </para> + <para> + 以ä¸ã®æé ã¯ãWebãµã¼ãã®ã¤ã³ã¹ãã¼ã«ã«ã¯å½±é¿ãä¸ãã¾ããã + (<filename>c:\myscripts\test.php</filename>ã®ããã«) PHPã¹ã¯ãªã + ããã³ãã³ãã©ã¤ã³ããã£ã¬ã¯ããªãã¥ã¢ã¦ã¤ã³ãã¦ã§PHPã¹ã¯ãªããã + ããã«ã¯ãªãã¯ãã¦å®è¡ãããå ´åã«ã®ã¿é¢ä¿ãã¾ããPHPãã¡ã¤ã«ãã + ãã«ã¯ãªãã¯ããéã«ããã¹ãã¨ãã£ã¿ã«ãã¼ããããå ´åã«ã¯ãä»¥ä¸ + ã®æé ãé£ã°ãããã¨æãããããã¾ããã + </para> + <para> + <itemizedlist> + <listitem> + <simpara> + <literal>HKEY_CLASSES_ROOT</literal>ã«é²ãã§ãã ããã + </simpara> + </listitem> + <listitem> + <simpara> + ç·¨éã¡ãã¥ã¼ããæ¬¡ã®ãã®ãé¸ãã§ãã ãã: <literal>æ°è¦ä½æ-> + ãã¼</literal> + </simpara> + </listitem> + <listitem> + <simpara> + åã®ã»ã¯ã·ã§ã³ã§è¨å®ããæ¡å¼µåããã¼ã«å ¥åãã¦ä¸ãããä¾: + <literal>.php</literal> + </simpara> + </listitem> + <listitem> + <simpara> + æ°è¦ã®ãã¼ããã¤ã©ã¤ã表示ã«ããå³å´ãã¼ã³ã§ã"ããã©ã«ãå¤" ã + ããã«ã¯ãªãã¯ããå¾ã<literal>phpfile</literal> ãå ¥åãã¦ä¸ + ããã + </simpara> + </listitem> + <listitem> + <simpara> + 忡張åã«é¢ãã¦å ã®ã»ã¯ã·ã§ã³ã®è¨å®æé ãç¹°ãè¿ãã¦ãã ããã + </simpara> + </listitem> + <listitem> + <simpara> + ããã§ä»ã® <literal>æ°è¦ä½æ->ãã¼</literal> ã + <literal>HKEY_CLASSES_ROOT</literal> ã®ãã¨ã«ä½æãã + <literal>phpfile</literal> ã¨ååãä»ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + æ°è¦ãã¼ <literal>phpfile</literal> ããã¤ã©ã¤ã表示ãã + å³å´ãã¼ã³ä¸ã§ã"ããã©ã«ãå¤" ãããã«ã¯ãªãã¯ãã + <literal>PHPã¹ã¯ãªãã</literal> ãå ¥åãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + <literal>phpfile</literal> ãã¼ãå³ã¯ãªãã¯ãã + <literal>æ°è¦ä½æ->ãã¼</literal> ã鏿ãã + <literal>Shell</literal> ã¨ããååãã¤ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + <literal>Shell</literal> ãã¼ãå³ã¯ãªãã¯ãã<literal>æ°è¦ä½æ- + >ãã¼</literal> ã鏿ãã<literal>open</literal> ã¨ããååã + ã¤ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + <literal>open</literal> ãã¼ãå³ã¯ãªãã¯ãã + <literal>æ°è¦ä½æ->ãã¼</literal> ã鏿ãã + <literal>command</literal> ã¨ããååãã¤ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + æ°è¦ãã¼ <literal>command</literal> ããã¤ã©ã¤ã表示ãã + å³å´ãã¼ã³ã«ã¦ "ããã©ã«ãå¤" ãããã«ã¯ãªãã¯ãã + <literal>php.exe</literal> ã¸ã®ãã¹ãå ¥åãã¾ããä¾: + <literal>c:\php\php.exe -q %1</literal>. + (<literal>%1</literal>ãå¿ããªãã§ä¸ããã) + </simpara> + </listitem> + <listitem> + <simpara> + Regedit ãçµäºãã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + Windows ã§ PWS ã使ç¨ããå ´åãã¬ã¸ã¹ããªãåãã¼ãããããã« + ãªãã¼ããã¦ä¸ããã + </simpara> + </listitem> + </itemizedlist> + </para> + <simpara> + ããã¾ã§ã®ä½æ¥ã§ãPWSããã³ IIS 3ç¨ã®ã·ã¹ãã ã¤ã³ã¹ãã¼ã«ã¯å®äºãã¾ãã + IIS 3 ã¦ã¼ã¶ã¼ã¯ãSteven Genusa ã使ããã¹ã¯ãªãããããè¨å®ç¨ã® + ãã°ããã<ulink url="&url.iiscfg;">ãã¼ã«</ulink>ã使ç¨ããã㨠+ ãã§ãã¾ãã + </simpara> + + </sect2> + + <sect2 id="install.iis.pws4"> + <title>Windowsã¨PWS 4以é</title> + + <simpara> + PWS 4以éãå®è¡ããWindowsä¸ã«PHPãã¤ã³ã¹ãã¼ã«ããéã«ã¯ãäºã¤ã® + æ¹æ³ãããã¾ããä¸ã¤ã¯ãPHP CGIãã¤ããªãè¨å®ããæ¹æ³ã§ãããä¸ã¤ + ã¯ãISAPIã¢ã¸ã¥ã¼ã« dllã使ç¨ããæ¹æ³ã§ãã + </simpara> + + <para> + CGIãã¤ããªã鏿ããå ´åã¯ã次ã®ããã«ãã¾ãã + <itemizedlist> + <listitem> + <simpara> + æ·»ä»ã®(sapiãã£ã¬ã¯ããªã«ãã) + <filename>pws-php4cgi.reg</filename> ãã¡ã¤ã«ã使ç¨ããphp.exe + ã®ä½ç½®ã«åãããã«ç·¨éãã¾ããååãã¹ã©ãã·ã¥ã¯ãã¨ã¹ã±ã¼ãã + ãå¿ è¦ãããã¾ããä¾ãã°ã + <literal>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map] ".php"="C:\\php\\php.exe"</literal> + </simpara> + </listitem> + <listitem> + <simpara> + PWSããã¼ã¸ã£ã«ããã¦ãPHPãµãã¼ãã追å ããããã£ã¬ã¯ããªã§å³ + ã¯ãªãã¯ããããããã£ã鏿ãã¾ãã'å®è¡'ãã§ãã¯ããã¯ã¹ã + ãã§ãã¯ãã確èªãã¾ãã + </simpara> + </listitem> + </itemizedlist> + </para> + + <para> + ISAPIã¢ã¸ã¥ã¼ã«ã鏿ããå ´åãæ¬¡ã®ããã«ãã¾ãã + <itemizedlist> + <listitem> + <simpara> + æ·»ä»ããã¦ãã<filename>pws-php4isapi.reg</filename>ãã¡ã¤ã«ã + ç·¨éã(sapiãã£ã¬ã¯ããªãåç §)ãphp4isapi.dllã®ä½ç½®ãã·ã¹ãã + ã«ãã£ããã®ã«ä¿®æ£ãã¦ä¸ãããååãã¹ã©ãã·ã¥ã¯ã¨ã¹ã±ã¼ããã + å¿ è¦ãããã¾ããä¾ãã°ã + <literal>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map] ".php"="C:\\PHP\\sapi\\php4isapi.dll"</literal> + </simpara> + </listitem> + <listitem> + <simpara> + PWS ããã¼ã¸ã£ã§ãPHPãµãã¼ãã追å ããããã£ã¬ã¯ããªã§å³ã¯ãªã + ã¯ããããããã£ã鏿ãã¾ãããå®è¡ããã§ãã¯ããã¯ã¹ããã§ã + ã¯ãã確èªãæ¼ãã¾ãã + </simpara> + </listitem> + </itemizedlist> + </para> + + </sect2> + + <sect2 id="install.iis.iis4"> + <title>Windows NT/2000 㨠IIS 4 以é</title> + + <simpara> + PHPãIIS 4以éãå®è¡ãã¦ããNT/2000ãµã¼ãä¸ã«ã¤ã³ã¹ãã¼ã«ããã«ã¯ã + 以ä¸ã®æç¤ºã«å¾ã£ã¦ä¸ãããPHPãè¨å®ããã«ã¯ãCGIãã¤ããª(php.exe) + çã¨ISAPIã¢ã¸ã¥ã¼ã«çã®2種é¡ããã¾ãã + </simpara> + + <simpara> + ã©ã¡ãã®å ´åãããã¤ã¯ãã½ããããã¼ã¸ã¡ã³ãã³ã³ã½ã¼ã«ãèµ·åãã + å¿ è¦ãããã¾ãã(ãã¤ã³ã¿ã¼ããããµã¼ãã¹ããã¼ã¸ã£ãã¾ãã¯NT 4.0 + ãªãã·ã§ã³ããã¯ã¾ãã¯Windows 2000ã§ã¯ãã³ã³ããã¼ã«ããã«=>管 + çãã¼ã«ã«ç¾ãã¾ãã)ã¤ã¥æã§ãWebãµã¼ããã¼ãä¸ã§å³ã¯ãªã㯠+ (ãããã©ã«ãã®Webãµã¼ããã¨ãã¦ãããç¾ãã¦ãããã¨ãå¤ã) + </simpara> + <para> + CGIãã¤ããªã使ç¨ãããå ´åãæ¬¡ã®ããã«ãã¾ãã + <itemizedlist> + <listitem> + <simpara> + 'ãã¼ã ãã£ã¬ã¯ããª'ã'ä»®æ³ãã£ã¬ã¯ããª'ã'ãã£ã¬ã¯ããª'ã®ä¸ã§' + è¨å®'ãã¿ã³ãã¯ãªãã¯ããAppãããã³ã°ã¿ãã«ç§»ãã¾ãã + </simpara> + </listitem> + <listitem> + <simpara> + 追å ãã¯ãªãã¯ããå®è¡ããã¯ã¹ã§æ¬¡ã®ããã«å ¥åãã¾ãã + <literal>c:\php\php.exe %s %s</literal> (PHPã®zipã¢ã¼ã«ã¤ãã + c:\php\ã§è§£åããã¨ä»®å®ãã¾ã) %s %s ãçµç«¯ã«ä»ããå¿ è¦ããã + ã¾ãããããè¡ããªãã¨ãPHPã¯æ£ããæ©è½ãã¾ããã + </simpara> + </listitem> + <listitem> + <simpara> + å®è¡ããã¯ã¹ã®ä¸ã§ãPHPã¹ã¯ãªãããé¢é£ã¥ãããã¡ã¤ã«åã®æ¡å¼µ + åãå ¥åãã¦ä¸ããã'é¤å¤ã¡ã½ãã'ã空ç½ã®ã¾ã¾ã«ããã¹ã¯ãªãã + ã¨ã³ã¸ã³ãã§ãã¯ããã¯ã¹ããã§ãã¯ãã¦ä¸ããã + æé 3ããã³4ãPHPã¹ã¯ãªããã«é¢é£ã¥ãããæ¡å¼µæ¯ã«ç¹°ãè¿ãã¦ä¸ + ããã(<literal>.php</literal> 㨠<literal>.phtml</literal> + ãä¸è¬çã§ã) + </simpara> + </listitem> + <listitem> + <simpara> + é©åã«ã»ãã¥ãªãã£ãè¨å®ãã¦ä¸ããã(ããã¯ãã¤ã³ã¿ã¼ãããã»ã㥠+ ãªãã£ããã¼ã¸ã£ã«ããã¦è¡ããã¾ã) NTãµã¼ããNTFSãã¡ã¤ã«ã·ã¹ + ãã ã使ç¨ãã¦ããå ´åãI_USR_ã«é¢ããå®è¡æ¨©éã + <literal>php.exe</literal> ãæãããã£ã¬ã¯ããªã«è¿½å ãã¦ä¸ã + ãã + </simpara> + </listitem> + </itemizedlist> + </para> + + <para> + ISAPIã¢ã¸ã¥ã¼ã«ã使ç¨ããã«ã¯ã次ã®ããã«ãã¦ä¸ããã + <itemizedlist> + <listitem> + <simpara> + PHPã使ç¨ãã¦HTTPèªè¨¼ãå®è¡ããããªãå ´åã¯ããã®æé ãé£ã°ã + ãã¨ãå¯è½ã§ã(ããã¦ãããããã¹ãã§ã)ãISAPIãã£ã«ã¿ã®å ã§ + æ°è¦ãã£ã«ã¿ã追å ãã¦ä¸ãããPHPããã£ã«ã¿åã¨ãã¦ä½¿ç¨ãã + php4isapi.dllã¸ã®ãã¹ãå ¥åãã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + 'Home Directory'以ä¸ã§'Configuration'ãã¿ã³ãã¯ãªãã¯ãã¦ä¸ã + ããã¢ããªã±ã¼ã·ã§ã³ããã¼ã¸ã£ã¸ã®æ°è¦ã¨ã³ããªã追å ãã¾ãã + å®è¡ãã¡ã¤ã«ã«php4isapi.dllã¸ã®ãã¹ãå ¥åãã¦ä¸ãããæ¡å¼µå㨠+ ã㦠.php ãæå®ãé¤å¤ã¡ã½ããã¯ç©ºç½ã®ã¾ã¾ãã¹ã¯ãªããã¨ã³ã¸ã³ + ãã§ãã¯ããã¯ã¹ããã§ãã¯ãã¦ä¸ããã + </simpara> + </listitem> + <listitem> + <simpara> + IISãå®å ¨ã«åæ¢ + </simpara> + </listitem> + <listitem> + <simpara> + IISãå度éå§ + </simpara> + </listitem> + </itemizedlist> + </para> + </sect2> + </sect1> + + <sect1 id="install.netscape-enterprise"> + <title>Netscape ããã³ iPlanet Enterprise ãµã¼ã</title> + <para> + PHPãNESã¾ãã¯iPlanet Webãµã¼ãç¨ã«æ§ç¯ããã«ã¯ãé©å½ãªã¤ã³ã¹ãã¼ + ã«ãã£ã¬ã¯ããªãä»ãã¦<option><link + linkend="install.configure.with-nsapi">--with-nsapi</link> = + <replaceable>DIR</replaceable></option> ãªãã·ã§ã³ã使ç¨ãã¦ä¸ããã + ããã©ã«ãã®ãã£ã¬ã¯ããªã¯ãé常 <filename + class="directory">/opt/netscape/suitespot/</filename>ã§ãã + <filename>/php-xxx-version/sapi/nsapi/nsapi-readme.txt</filename> + ãåç §ä¸ããã + </para> + <para> + <example id="install.netscape-enterprise.solaris"> + <title> + Solaris ä¸ã® Netscape Enterprise ã¸ã®ã¤ã³ã¹ãã¼ã«ä¾ + </title> + <programlisting> + Sun Solaris 2.6 ä¸ã® Netscape Enterprise Server 3.6 ã¸ã®ã¤ã³ã¹ãã¼ + ã«æé + from: bhager@invacare.com + +1. www.sunfreeware.com ã¾ãã¯ä»ã®ãã¦ã³ãã¼ããµã¤ããã以ä¸ã®ããã±ã¼ + ã¸ãã¤ã³ã¹ãã¼ã«ãã¦ä¸ãã + + flex-2_5_4a-sol26-sparc-local + gcc-2_95_2-sol26-sparc-local + gzip-1.2.4-sol26-sparc-local + perl-5_005_03-sol26-sparc-local + bison-1_25-sol26-sparc-local + make-3_76_1-sol26-sparc-local + m4-1_4-sol26-sparc-local + autoconf-2.13 + automake-1.4 + mysql-3.23.24-beta (mysql ãµãã¼ãã使ç¨ããå ´å) + tar-1.13 (GNU tar) + +2. é©å½ãªãã£ã¬ã¯ããªããã¹ã«å«ã¾ãã¦ãããã©ããã確èªä¸ãã + PATH=.:/usr/local/bin:/usr/sbin:/usr/bin:/usr/ccs/bin + export PATH + +3. gunzip php-x.x.x.tar.gz (.gzé å¸ã®å ´åãããã§ãªãå ´åã¯4ã¸é²ã) +4. tar xvf php-x.x.x.tar +5. cd ../php-x.x.x + +6. 以ä¸ã®æé ã§ã¯ã/opt/netscape/suitespot/ ã«Netscapeãµã¼ããã¤ã³ã¹ + ãã¼ã«ãããã¦ããã¨ãã¾ããããã§ãªãå ´åã«ã¯ãæ£ç¢ºãªãã¹ã«å¤æ´ + ãã¦ä¸ããã + /configure --with-mysql=/usr/local/mysql --with-nsapi=/opt/netscape/suitespot/ --enable-track-vars --enable-libgcc +7. make +8. make install + </programlisting> + </example> + baseã¤ã³ã¹ãã¼ã«ãå®è¡ããé©å½ãªreadmeãã¡ã¤ã«ãèªãã å¾ãããã¤ã + ã®è¿½å ã¤ã³ã¹ãã¼ã«æé ãå®è¡ããå¿ è¦ãããããããã¾ããã + </para> + <para> + ã¾ããå ¨ã¦ã®å ±æã©ã¤ãã©ãªãè¦ã¤ããããã«Netscapeç¨ã®ç°å¢å¤æ° + LD_LIBRARY_PATH ã«ããã¤ãã®ãã¹ã追å ããå¿ è¦ãããã¾ãããããã® + è¨å®ã¯ãNetscapeãµã¼ãã®éå§ã¹ã¯ãªããã§è¡ãã®ãæåã§ãããã + Windows ã¦ã¼ã¶ã¯ããããããã®æé ãã¨ã°ããã¨ãå¯è½ã§ããéå§ã¹ã¯ + ãªããã¯ãé常以ä¸ã®å ´æã«ããã¾ãã + <filename + class="directory">/path/to/server/https-servername/start</filename> + </para> + <para> + <filename + class="directory">/path/to/server/https-servername/config/</filename> + ã«ããè¨å®ãã¡ã¤ã«ãç·¨éãããã¨ãå¯è½ã§ãã + </para> + + <example id="install.netscape-enterprise.configure"> + <title> + Netscape Enterpriseç¨ã®è¨å®ä¾ + </title> + <programlisting> +Netscape Enterprise ãµã¼ãç¨ã®è¨å®æé +bhager@invacare.comã«ãã + +1. 次㮠mime.types ã追å ãã¾ã + type=magnus-internal/x-httpd-php exts=php + +2. obj.confã«ä»¥ä¸ã追å ãã¦ä¸ãããshlib ã¯ã·ã¹ãã ã«ããç°ãªãã¾ãã + 使ç¨ããOSãUNIXã®å ´åãmimeåinitã®å¾ã«æ¬¡ã®è¡ãç½®ãå¿ è¦ãããã¾ãã + Init fn="load-modules" funcs="php4_init,php4_close,php4_execute,php4_auth_trans" shlib="/php4/nsapiPHP4.dll" + Init fn=php4_init errorString="Failed to initialize PHP!" + + <object name="default"> + . + . + . + .// 注æ ãã®æ¬¡ã®è¡ã¯å ¨ã¦ã®'ObjectType'ã®å¾ã§ã'AddLog'è¡ã®åã¨ããå¿ è¦ãããã¾ã + Service fn="php4_execute" type="magnus-internal/x-httpd-php" + . + . + </Object> + + + <Object name="x-httpd-php"> + ObjectType fn="force-type" type="magnus-internal/x-httpd-php" + Service fn=php4_execute + </Object> + + + èªè¨¼è¨å® + + PHP èªè¨¼ã¯ä»ã®èªè¨¼ã¨ä½µç¨ãããã¨ã¯ã§ãã¾ãããå ¨ã¦ã®èªè¨¼ã¯ãPHPã¹ + ã¯ãªããã«æ¸¡ããã¾ãããµã¼ãå ¨ä½ã«ã¤ãã¦PHPèªè¨¼ãè¨å®ããã«ã¯ã次 + ã®è¡ã使ç¨ãã¾ãã + + <Object name="default"> + AuthTrans fn=php4_auth_trans + . + . + . + . + </Object> + + PHP èªè¨¼ãåä¸ã®ãã£ã¬ã¯ããªã§è¡ãã«ã¯ã次ã®è¡ã追å ãã¾ãã + + <Object ppath="d:\path\to\authenticated\dir\*"> + AuthTrans fn=php4_auth_trans + </Object> + </programlisting> + </example> + </sect1> + + <sect1 id="install.omnihttpd"> + <title>Omni HTTPd ãµã¼ã</title> + <para> + æ¬ç¯ã¯ãOmni HTTPdã使ç¨ããéã®æ³¨æã¨ã³ãã«ã¤ãã¦èª¬æãã¾ãã + </para> + <sect2 id="install.omnihttpd.windows"> + <title>Windowsç¨Omni HTTPd 2.0b1</title> + + <simpara> + 以ä¸ã®ããã«è¨å®ããã®ãæãç°¡åã§ãã + </simpara> + + <para> + <itemizedlist> + <listitem> + <para> + æé 1: Omni ãµã¼ãã¼ãã¤ã³ã¹ãã¼ã«ãã¾ã + </para> + </listitem> + <listitem> + <para> + æé 2: ã·ã¹ãã ãã¬ã¤ã«ããéã OmniHTTPd ã¢ã¤ã³ã³ã + å³ã¯ãªãã¯ãã<literal>Properties</literal>ã鏿ãã¾ãã + </para> + </listitem> + <listitem> + <para> + æé 3: <literal>Web Server Global Settings</literal>ãã¯ãªã + ã¯ãã¾ãã + </para> + </listitem> + <listitem> + <para> + æé 4: 'External' ã¿ãã«ã¦æ¬¡ã®ããã«å ¥åãã¾ãã: + <literal>virtual = .php | actual = + c:\path-to-php-dir\php.exe</literal> + </para> + </listitem> + <listitem> + <para> + æé 5: <literal>Mime</literal> ã¿ãã«ã¦ã次ã®ããã«å ¥åãã¾ãã + <literal>virtual = wwwserver/stdcgi | actual = .php</literal> + </para> + </listitem> + <listitem> + <para> + æé 6: <literal>OK</literal>ãã¯ãªãã¯ãã¦ä¸ãã + </para> + </listitem> + </itemizedlist> + </para> + + <simpara> + PHPã¨å ±ã«å®è¡ããã忡張æ©è½æ¯ã«æé 2ï½6 ãç¹°ãè¿ãã¾ãã + </simpara> + </sect2> + </sect1> + + <sect1 id="install.oreilly"> + <title>Oreilly Website Pro ãµã¼ãã¸ã®ã¤ã³ã¹ãã¼ã«</title> + <para> + æ¬ç¯ã§ã¯ãOreilly Website Proã«åºæã®æ³¨æäºé ã¨ãã³ãã«ã¤ãã¦è¨è¿° + ãã¾ãã + </para> + <sect2 id="install.oreilly.windows"> + <title>Windowsç¨ã®Oreilly Website Pro 2.5以é</title> + + <simpara> + 以ä¸ã®æé ã¯ãWindowä¸ã®Oreilly Website Proã§PHP CGIãã¤ããªã¾ã + ã¯ISAPIã¢ã¸ã¥ã¼ã«ãåä½ãããéã®è¨å®æ¹æ³ã説æãããã®ã§ãã + </simpara> + + <para> + <itemizedlist> + <listitem> + <para> + ãµã¼ãã®ããããã£ãç·¨éãã"Mapping"ã¿ãã鏿ãã¾ãã + </para> + </listitem> + <listitem> + <para> + Listãã"Associations"ã鏿ãã 好ããªæ¡å¼µå(".php") ã¨CGI + exe (ä¾: c:\php\php.exe)ã¾ãã¯ISAPI dllãã¡ã¤ã« + (ä¾: c:\php\sapi\php4isapi.dll)ã¸ã®ãã¹ãå ¥åãã¾ãã + </para> + </listitem> + <listitem> + <para> + "Content Types"ã鏿ããåãæ¡å¼µå ".php" ã鏿ãã + content typeãå ¥åãã¾ããCGI exeãã¡ã¤ã«ã鏿ããå ´åã¯ã + 'wwwserver/shellcgi'ã¨å ¥åãã¦ä¸ãããISAPIã¢ã¸ã¥ã¼ã«ã鏿ã + ãå ´åã¯ã'wwwserver/isapi'ã¨å ¥åãã¦ä¸ããã(両æ¹ã¨ãå¼ç¨ç¬¦ãª + ã) + </para> + </listitem> + </itemizedlist> + </para> + </sect2> + </sect1> + + <sect1 id="install.xitami"> + <title>Xitami ãµã¼ã</title> + <para> + æ¬ç¯ã§ã¯ãXitamiã«åºæã®æ³¨æäºé ã¨ãã³ãã«ã¤ãã¦èª¬æãã¾ãã + </para> + <sect2 id="install.xitami.windows"> + <title>Windowsç¨ã®Xitami</title> + + <simpara> + 以ä¸ã®æé ã¯ãWindowsä¸ã®Xitamiã§PHP CGIãã¤ããªãåä½ãããéã® + è¨å®æ¹æ³ã§ãã + </simpara> + + <para> + <itemizedlist> + <listitem> + <para> + Webãµã¼ããå®è¡ããã¦ãããã¨ã確èªãã¦ä¸ãããããã¦ããã©ã¦ + ã¶ã§ Xitami管çç¨ã³ã³ã½ã¼ã«(é常ã¯http://127.0.0.1/admin)ãè¦ + ã¦ãConfigurationãã¯ãªãã¯ãã¦ä¸ããã + </para> + </listitem> + <listitem> + <para> + Filtersã鏿ããphpã§ãã¼ã¹ãããæ¡å¼µå(ããªãã¡ã.php)ã + File extensions (.xxx) ãã£ã¼ã«ãã«å ¥åãã¦ä¸ããã + </para> + </listitem> + <listitem> + <para> + Filter command or script ã«ãPHPå®è¡ãã¡ã¤ã«ã®ãã¹ã¨åå(ã㪠+ ãã¡ãc:\php\php.exe)ãå ¥åãã¦ä¸ããã + </para> + </listitem> + <listitem> + <para> + 'Save'ã¢ã¤ã³ã³ãæ¼ãã¦ä¸ããã + </para> + </listitem> + </itemizedlist> + </para> + </sect2> + </sect1> + + <sect1 id="install.otherhttpd"> + <title>ãã®ä»ã®Webãµã¼ã</title> + <para> + PHPã¯ãå¤ãã®Webãµã¼ãã¼ããµãã¼ãããããã«æ§ç¯ãããã¨ãå¯è½ã§ + ãããµã¼ãã¼ã«é¢ä¿ããè¨å®ãªãã·ã§ã³ã®å®å ¨ãªãªã¹ãã«ã¤ãã¦ã¯ã + <link linkend="install.configure.servers">ãµã¼ãã¼ã«é¢ä¿ãã + ãªãã·ã§ã³</link> ãåç §ä¸ãããPHPã®CGIãã¤ããªã¯ãCGIã¤ã³ã¿ã¼ + ãã§ã¼ã¹ãåããã»ã¼å ¨ã¦ã®Webãµã¼ãã¨äºææ§ãããã¾ãã + </para> + </sect1> + + <sect1 id="install.problems"> + <title>ã¤ã³ã¹ãã¼ã«æã®åé¡</title> + + <sect2> + <title>FAQ ãèªãã§ãã ãã</title> + <simpara> + å¹¾ã¤ãã®åé¡ãããã®ä»ã®åé¡ãããããä¸è¬çã«çãã¦ãã¾ãã + æãä¸è¬çãªåé¡ã¯ãPHP FAQ ã«è¨è¼ããã¦ãã¾ãã + PHP FAQ ã¯ã<ulink url="&url.php.faq;">&url.php.faq;</ulink> + ã«ããã¾ãã + </simpara> + </sect2> + + <sect2 id="install.bugreports"> + <title>ãã°ã®å ±å</title> + <simpara> + PHPã®ãã°ãçºè¦ããå ´åã¯å ±åãã¦ä¸ãããPHPã®éçºè ã¯ãããªãã + ãã®ãã°ãã¬ãã¼ãããªãéããæãããã®ãã°ãç¥ããã¨ããªããä¿® + æ£ããããã¨ããªãã§ãããããã°ã®ã¬ãã¼ãã¯ã<ulink + url="&url.php.bugs;" >&url.php.bugs;</ulink>ã«ãããã°è¿½è·¡ã·ã¹ã + ã ã使ç¨ãã¦ãè¡ããã¨ãã§ãã¾ãã + </simpara> + <simpara> + ãã°ã¬ãã¼ããæç¨¿ããåã« <ulink + url="&url.php.bugdosdonts;">Bugs-Dos-And-Donts</ulink> ãåç §ä¸ + ãã! + </simpara> + </sect2> + + <sect2 id="install.otherproblems"> + <title>ãã®ä»ã®åé¡</title> + + <simpara> + åé¡ãããã§ã解決ããªãå ´åã«ã¯ãPHPã¤ã³ã¹ãã¼ã«ç¨ã¡ã¼ãªã³ã°ãªã¹ + ãã®èª°ããå©ãã¦ããããã¨ã§ããããæåã«ãã¢ã¼ã«ã¤ãããã§ã㯠+ ãã¦ãéå»ã«èª°ããèªåã¨åãåé¡ã«é¢ãã質åãè¡ããæ¢ã«è§£çãå + ãã¦ããªããããã§ãã¯ããå¿ è¦ãããã¾ããã¢ã¼ã«ã¤ãã¯ã<ulink + url="&url.php;">&url.php;</ulink>ã®ãµãã¼ããã¼ã¸ã§å ¬éããã¦ãã¾ + ããPHPã¤ã³ã¹ãã¼ã«ç¨ã¡ã¼ãªã³ã°ãªã¹ãã«å å ¥ããã«ã¯ã空ã®ã¡ã¼ã«ã + <ulink url="mailto:&email.php.install.subscribe;"> + &email.php.install.subscribe;</ulink> ã«éä¿¡ãã¦ä¸ãããã¡ã¼ãªã³ + ã°ãªã¹ãã®ã¢ãã¬ã¹ã¯ã<literal>&email.php.install;</literal>ã§ãã + </simpara> + <simpara> + ã¡ã¼ãªã³ã°ãªã¹ãã«ããã¦è³ªåããããå ´åã¯ãæ£ç¢ºããå¿ããã + è§£çã«å¿ è¦ãªä½¿ç¨ç°å¢ã«é¢ããäºé (ãªãã¬ã¼ãã£ã³ã°ã·ã¹ãã ã®ç¨®é¡ã + PHP ã®ãã¼ã¸ã§ã³ãWebãµã¼ãã¼ã®ç¨®é¡ãPHP ã CGI ã¨ãã¦ä½¿ç¨ãã¦ããã®ã + ãµã¼ãã¼ã¢ã¸ã¥ã¼ã«ã¨ãã¦ä½¿ç¨ãã¦ããã®ããç)ãæããã«ããããã« + ãã¦ä¸ãããä»ã®äººãåé¡ãåç¾ãããã¹ãã§ããã®ã«å åãªã³ã¼ãã + 示ããã¨ã好ã¾ããã§ãã + </simpara> + </sect2> + + <sect2> + <title>å½éå颿°ã«ã¤ãã¦</title> + + <simpara> + å½éå颿°ãæå¹ã«ãããã¨ã«ãããæ¥æ¬èªå¦çæã®æ¼¢åã³ã¼ãèªåå¤ + ææ©è½ãå§ãã¨ããæç¨ãªæ©è½ãå©ç¨å¯è½ã«ãªãã¾ãã(å½éåçã®PHP + ã®ã¿å¯¾å¿) + </simpara> + + <sect3 id="i18n-abstract"> + <title>å½éå颿°ã®å ¥æ</title> + <para> + PHP 3å½éåããã±ã¼ã¸ã¯ããPHPå½éåããã¸ã§ã¯ããã«ããéçºããã + <ulink url="http://www.php.gr.jp/project/i18n/"> + http://www.php.gr.jp/project/i18n/</ulink>ã§å ¥æå¯è½ã§ãã + </para> + <para> + 以ä¸ã®æé ã¯ãå½éåçPHP 3ã«é¢ãããã®ã§ããPHP 4ã®ãã«ããã¤ã + 対å¿ã¯ãPHP 4.0.6以éã§æ¨æºæ©è½ã¨ãã¦ä½¿ç¨å¯è½ã§ããPHP 4ã®ãã«ã + ãã¤ãå¯¾å¿æ©è½ã使ç¨ããã«ã¯ãæ§ç¯æã«configureã®ãªãã·ã§ã³ã¨ã + ã¦<link + linkend="install.configure.enable-mbstring">--enable-mbstring</link> + åã³<link linkend="install.configure.enable-mbstr-enc-trans"> + --enable-mbstr-enc-trans</link>ãæå®ãã¦ä¸ããã + </para> + </sect3> + + <sect3 id="i18n-compile-cgi"> + <title>CGIçã®ã³ã³ãã¤ã«</title> + + <para> + <informalexample> + <programlisting> + % tar xvzf php-3.0.18-i18n-ja-2.tar.gz + % cd php-3.0.18-i18n-ja-2 + % ./configure --enable-i18n --enable-mbregex + % make + </programlisting> + </informalexample> + </para> + </sect3> + + <sect3 id="i18n-compile-apache"> + <title>Apacheçã®ã³ã³ãã¤ã«ä¾</title> + <para> + <informalexample> + <programlisting> +% tar xvzf php-3.0.18-i18n-ja-2.tar.gz +% tar xvzf apache_1.3.x.tar.gz +% cd apache_1.3.x +% ./configure +% cd ../php-3.0.18-i18n-ja-2 +% ./configure --with-apache=../apache_1.3.x --enable-i18n --enable-mbregex +% make +% make install +% cd ../apache_1.3.x +% ./configure --activate-module=src/modules/php3/libphp3.a +% make +% make install + </programlisting> + </informalexample> + </para> + </sect3> + + <sect3 id="i18n-compile-apache-dso"> + <title>Apache DSOçã®ã³ã³ãã¤ã«ä¾</title> + <para> + DSO æ©è½ä»ãã®Apacheã使ãã¦ããã + <informalexample> + <programlisting> + % tar xvzf apache_1.3.x.tar.gz + % cd apache-1.3.x + % ./configure --enable-shared=max + % make + % make install + + ãããããPHP3 + % cd php-3.0.18-i18n-ja-2 + % ./configure --with-apxs=/usr/local/apache/bin/apxs --enable-i18n \ + --enable-mbregex + % make + % make install + </programlisting> + </informalexample> + </para> + </sect3> + + <sect3 id="i18n-note"> + <title>å½éå颿°ã«é¢ããæ³¨æäºé </title> + + <note> + <para> + HTTPåºåã³ã¼ããpass以å¤ã«æå®ããå ´åããå é¨ã³ã¼ããããHTTP + åºåã³ã¼ãã¸ã®ã³ã¼ã夿ãèªåçã«è¡ããã¾ãããã®çµæã(GDçã§ + ç»ååºåãè¡ãå ´åç)ãã¤ããªãã¼ã¿ãåºåãããå ´åã«ãæå¾ ã㪠+ ãã³ã¼ã夿ãè¡ããã¦ãã¼ã¿ãå£ãã¦ãã¾ãã¾ãã + ãã®ãããªå ´åã«ã¯ãHTTPåºåã³ã¼ããpassã«æå®ãã¦ãã ããã + </para> + </note> + </sect3> + + </sect2> + + </sect1> + </chapter> <!-- Keep this comment at the end of the file Index: phpdoc/ja/functions/bzip2.xml diff -u phpdoc/ja/functions/bzip2.xml:1.9 phpdoc/ja/functions/bzip2.xml:1.10 --- phpdoc/ja/functions/bzip2.xml:1.9 Mon Jan 14 01:05:35 2002 +++ phpdoc/ja/functions/bzip2.xml Mon Jan 14 04:56:35 2002 @@ -11,7 +11,7 @@ <para> PHPã«ãããbzip2ãµãã¼ãã¯ããã©ã«ãã§æå¹ã«ãªã£ã¦ãã¾ãããPHPã§ bzip2ãµãã¼ããæå¹ã«ããã«ã¯ãPHPã®ã³ã³ãã¤ã«æã«è¨å®ãªãã·ã§ã³ã« - <link linkend="install.configure.with-bz2">--with-bz2</link>ã使 + <link linkend="install.configure.with-bzip2">--with-bz2</link>ã使 ç¨ããå¿ è¦ãããã¾ãããã®ã¢ã¸ã¥ã¼ã«ã¯ãbzip2/libbzip2 version >= 1.0.x ãå¿ è¦ã¨ãã¾ãã </para>