<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >获取 PHP</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="PHP 手册" HREF="index.html"><LINK REL="UP" TITLE="FAQ:常见问题" HREF="faq.html"><LINK REL="PREVIOUS" TITLE="邮件列表" HREF="faq.mailinglist.html"><LINK REL="NEXT" TITLE="数据库问题" HREF="faq.databases.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8"></HEAD ><BODY CLASS="chapter" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >PHP 手册</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="faq.mailinglist.html" ACCESSKEY="P" >上一页</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="faq.databases.html" ACCESSKEY="N" >下一页</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="chapter" ><H1 ><A NAME="faq.obtaining" >章 51. 获取 PHP</A ></H1 ><P > 本章包括 PHP 下载地址以及操作系统相关问题的详细资料。 </P ><DIV CLASS="qandaset" ><DL ><DT >1. <A HREF="faq.obtaining.html#faq.obtaining.where" > PHP 可以从哪里得到?</A ></DT ><DT >2. <A HREF="faq.obtaining.html#faq.obtaining.precompiled" >有预先编译好的可执行版本吗?</A ></DT ><DT >3. <A HREF="faq.obtaining.html#faq.obtaining.optional" >编译一些可选的 PHP 扩展库所需的库文件可以从哪里得到?</A ></DT ><DT >4. <A HREF="faq.obtaining.html#faq.obtaining.how" >怎样使这些库起作用?</A ></DT ><DT >5. <A HREF="faq.obtaining.html#faq.obtaining.compileNT" > 我在 Windows 机器中从 CVS 里得到了最新版的 PHP 源代码,需要什么去编译它? </A ></DT ><DT >6. <A HREF="faq.obtaining.html#faq.obtaining.browscap" >哪里可以找到 browscap.ini 文件?</A ></DT ></DL ><DIV CLASS="qandaentry" ><B ><DIV CLASS="question" ><P ><A NAME="faq.obtaining.where" ></A ><B >1. </B > PHP 可以从哪里得到?</P ></DIV ></B ><DIV CLASS="answer" ><P ><B > </B > 可以从任何一个 PHP 网络成员的站点下载 PHP。这些信息在 <A HREF="http://www.php.net/" TARGET="_top" >http://www.php.net/</A >。还可以通过匿名 CVS 得到绝对是最新版的源程序。更多信息请访问 <A HREF="http://www.php.net/anoncvs.php" TARGET="_top" >http://www.php.net/anoncvs.php</A >。 </P ></DIV ></DIV ><DIV CLASS="qandaentry" ><B ><DIV CLASS="question" ><P ><A NAME="faq.obtaining.precompiled" ></A ><B >2. </B >有预先编译好的可执行版本吗?</P ></DIV ></B ><DIV CLASS="answer" ><P ><B > </B > 我们只为 Windows 系统提供了预编译的可执行文件,因为我们没法为每个主流的 Linux/Unix 平台编译每一种扩展库组和的 PHP。同样注意,如今很多 Linux 的发行版本已经内置了 PHP。Windows 可执行文件可以从我们的<A HREF="http://www.php.net/downloads.php" TARGET="_top" >下载</A >页面下载,至于 Linux 可执行文件,请访问你的 Linux 发布商的站点。 </P ></DIV ></DIV ><DIV CLASS="qandaentry" ><B ><DIV CLASS="question" ><P ><A NAME="faq.obtaining.optional" ></A ><B >3. </B >编译一些可选的 PHP 扩展库所需的库文件可以从哪里得到?</P ></DIV ></B ><DIV CLASS="answer" ><P ><B > </B > <DIV CLASS="note" ><BLOCKQUOTE CLASS="note" ><P ><B >注意: </B > 有 * 号标记的不是多线程的库,不应该用作多线程 Windows web 服务器(IIS,Netscape)的服务器模块。不过这在 Unix 环境下没有关系。 </P ></BLOCKQUOTE ></DIV > </P ><P > <P ></P ><UL ><LI ><P > <A HREF="ftp://ftp.openldap.org/pub/OpenLDAP/openldap-stable/" TARGET="_top" >LDAP (Unix)</A > </P ></LI ><LI ><P > <A HREF="http://developer.netscape.com/tech/directory/downloads.html" TARGET="_top" >LDAP (Unix/Win)</A > : Mozilla Directory (LDAP) SDK </P ></LI ><LI ><P > <A HREF="http://www.bind9.net/download-openldap/" TARGET="_top" >免费 LDAP 服务器</A > </P ></LI ><LI ><P > <A HREF="http://www.sleepycat.com/" TARGET="_top" >Berkeley DB2 (Unix/Win)</A > : http://www.sleepycat.com/. </P ></LI ><LI ><P > <A HREF="http://www.net-snmp.org/" TARGET="_top" >SNMP* (Unix): </A > </P ></LI ><LI ><P > <A HREF="http://www.libgd.org/" TARGET="_top" >GD* (Unix/Win)</A > </P ></LI ><LI ><P > <A HREF="http://www.hughes.com.au/" TARGET="_top" >mSQL* (Unix)</A > </P ></LI ><LI ><P > <A HREF="http://www.postgresql.org/" TARGET="_top" >PostgreSQL (Unix)</A > </P ></LI ><LI ><P > <A HREF="ftp://ftp.cac.washington.edu/imap/" TARGET="_top" >IMAP* (Win/Unix)</A > </P ></LI ><LI ><P > <A HREF="http://www.sybase.com/" TARGET="_top" >Sybase-CT* (Linux, libc5)</A >:内置 </P ></LI ><LI ><P > <A HREF="http://www.freetype.org/" TARGET="_top" >FreeType (libttf):</A > </P ></LI ><LI ><P > <A HREF="http://www.gzip.org/zlib/" TARGET="_top" >ZLib (Unix/Win32)</A > </P ></LI ><LI ><P > <A HREF="http://www.jclark.com/xml/expat.html" TARGET="_top" >expat XML parser (Unix/Win32)</A > </P ></LI ><LI ><P > <A HREF="http://www.pdflib.com/products/pdflib-family/" TARGET="_top" >PDFLib</A > </P ></LI ><LI ><P > <A HREF="http://mcrypt.sourceforge.net/" TARGET="_top" >mcrypt</A > </P ></LI ><LI ><P > <A HREF="http://mhash.sourceforge.net/" TARGET="_top" >mhash</A > </P ></LI ><LI ><P > <A HREF="ftp://sunsite.unc.edu/pub/Linux/libs/graphics/" TARGET="_top" >t1lib</A > </P ></LI ><LI ><P > <A HREF="http://dmalloc.com/" TARGET="_top" >dmalloc</A > </P ></LI ><LI ><P > <A HREF="http://aspell.sourceforge.net/" TARGET="_top" >aspell</A > </P ></LI ><LI ><P > <A HREF="http://cnswww.cns.cwru.edu/~chet/readline/rltop.html" TARGET="_top" >readline</A > </P ></LI ></UL > </P ></DIV ></DIV ><DIV CLASS="qandaentry" ><B ><DIV CLASS="question" ><P ><A NAME="faq.obtaining.how" ></A ><B >4. </B >怎样使这些库起作用?</P ></DIV ></B ><DIV CLASS="answer" ><P ><B > </B > 需要按照这些库提供的说明进行。一些库可以在运行 PHP 的“configure”时自动检测到(例如 GD 库),其它的必需用“<TT CLASS="literal" >--with-EXTENSION</TT >”选项来激活。运行“<TT CLASS="literal" >configure --help</TT >”来得到完整的列表。 </P ></DIV ></DIV ><DIV CLASS="qandaentry" ><B ><DIV CLASS="question" ><P ><A NAME="faq.obtaining.compileNT" ></A ><B >5. </B > 我在 Windows 机器中从 CVS 里得到了最新版的 PHP 源代码,需要什么去编译它? </P ></DIV ></B ><DIV CLASS="answer" ><P ><B > </B > 首先,需要 Microsoft Visual C++ v6(v5 也许也行,不过我们是用 v6 编译的),此外还需要一些支持文件。参见手册中的<A HREF="install.windows.building.html" >在 Windows 下编译 PHP 源代码</A >一节。 </P ></DIV ></DIV ><DIV CLASS="qandaentry" ><B ><DIV CLASS="question" ><P ><A NAME="faq.obtaining.browscap" ></A ><B >6. </B >哪里可以找到 browscap.ini 文件?</P ></DIV ></B ><DIV CLASS="answer" ><P ><B > </B > 可以从 <A HREF="http://browsers.garykeith.com/downloads.asp" TARGET="_top" >http://browsers.garykeith.com/downloads.asp</A > 得到一个 <TT CLASS="filename" >browscap.ini</TT > 文件。 </P ></DIV ></DIV ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="faq.mailinglist.html" ACCESSKEY="P" >上一页</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >起始页</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="faq.databases.html" ACCESSKEY="N" >下一页</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >邮件列表</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="faq.html" ACCESSKEY="U" >上一级</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >数据库问题</TD ></TR ></TABLE ></DIV ></BODY ></HTML >