<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >OmniHTTPd Server</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="PHP 手册" HREF="index.html"><LINK REL="UP" TITLE="Windows 系统下的安装" HREF="install.windows.html"><LINK REL="PREVIOUS" TITLE="Microsoft Windows 下的 Sun,iPlanet 和 Netscape 服务器" HREF="install.windows.sun.html"><LINK REL="NEXT" TITLE="Microsoft Windows 下的 Sambar 服务器" HREF="install.windows.sambar.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8"></HEAD ><BODY CLASS="sect1" 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="install.windows.sun.html" ACCESSKEY="P" >上一页</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >章 6. Windows 系统下的安装</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="install.windows.sambar.html" ACCESSKEY="N" >下一页</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="sect1" ><H1 CLASS="sect1" ><A NAME="install.windows.omnihttpd" >OmniHTTPd Server</A ></H1 ><P > 本节包括针对 Windows 下的 <A HREF="http://www.omnicron.ca/" TARGET="_top" >OmniHTTPd</A > 的内容与提示。 </P ><DIV CLASS="note" ><BLOCKQUOTE CLASS="note" ><P ><B >注意: </B > 应该首先阅读<A HREF="install.windows.manual.html" >手工安装步骤</A >! </P ></BLOCKQUOTE ></DIV ><DIV CLASS="warning" ><P ></P ><TABLE CLASS="warning" BORDER="1" WIDTH="100%" ><TR ><TD ALIGN="CENTER" ><B >警告</B ></TD ></TR ><TR ><TD ALIGN="LEFT" ><P >如果使用 CGI 方式安装,则服务器对于某些可能的攻击是开放的。请阅读 <A HREF="security.cgi-bin.html" >CGI 安全</A >一章以学习如何防御这些攻击。</P ></TD ></TR ></TABLE ></DIV ><P > 要在 OmniHTTPd 中安装 PHP 需要完成以下步骤。这是 CGI 方式的安装。OmniHTTPd 支持 SAPI,但是有测试显示以 ISAPI 模块方式使用 PHP 不太稳定。 </P ><DIV CLASS="note" ><BLOCKQUOTE CLASS="note" ><P ><B >CGI 用户重要提示: </B > 请阅读 <A HREF="faq.installation.html#faq.installation.forceredirect" >FAQ:cgi.force_redirect</A > 中的重要细节。此选项需要被设为 <TT CLASS="literal" >0</TT >。 </P ></BLOCKQUOTE ></DIV ><P > <P ></P ><OL TYPE="1" ><LI ><P > 安装 OmniHTTPd 服务器。 </P ></LI ><LI ><P > 右键点击系统托盘中蓝色的 OmniHTTPd 图标并选择 <TT CLASS="literal" >Properties</TT > </P ></LI ><LI ><P > 点击 <TT CLASS="literal" >web Server Global Settings</TT > </P ></LI ><LI ><P > 在“External”标签页,输入:<TT CLASS="literal" >virtual = .php | actual = c:\php\php.exe</TT >(如果是 PHP 5 则用 <TT CLASS="filename" >php-cgi.exe</TT >),并点击 Add 按钮 </P ></LI ><LI ><P > 在 <TT CLASS="literal" >Mime</TT > 标签页,输入:<TT CLASS="literal" >virtual = wwwserver/stdcgi | actual = .php</TT >,并点击 Add 按钮 </P ></LI ><LI ><P > 点击 <TT CLASS="literal" >OK</TT > </P ></LI ></OL > </P ><P > 对每个想要和 PHP 关联的后缀都重复 2 - 6 步。 </P ><DIV CLASS="note" ><BLOCKQUOTE CLASS="note" ><P ><B >注意: </B > 有些 OmniHTTPd 安装包中内置了 PHP 支持。可以在安装时选择自定义安装,取消选中 PHP 部分。推荐使用最新的 PHP 可执行包。有些 OmniHTTPd 服务器内置了 PHP 4 beta 版,应该选择不安装内置版而安装自己的版本。如果服务器已经安装了,则在上面的第 4 和 5 步用 Replace 按钮来设置新的准确的信息。 </P ></BLOCKQUOTE ></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="install.windows.sun.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="install.windows.sambar.html" ACCESSKEY="N" >下一页</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Microsoft Windows 下的 Sun,iPlanet 和 Netscape 服务器</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="install.windows.html" ACCESSKEY="U" >上一级</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Microsoft Windows 下的 Sambar 服务器</TD ></TR ></TABLE ></DIV ></BODY ></HTML >