在Windows95/NT下安装PHP3

Apache/NT 和 Stronghold/NT

参考Unix下的配置方法。

IIS 和 MS-PWS

你可以简单的将php.exe这个文件放到你的程序目录下,然后使用如http://my.server/scripts/php.exe/page.php 的形式来运行程序。

你要采用型如:http://my.server/page.php的方式来运行,就不得不编辑注册表了。

注意:在编辑注册表前先做一个背份。如果你的注册表被破坏PHP Development Team不承担任何责任。如果你破坏了注册表,你将不得不重装系统,否则无法启动计算机!

你可通过运行regedit.exe来编辑注册表。步骤是,在开始菜单选运行然后键入 regedit,按OK按钮。你需要编辑的注册表设置是: HKEY_LOCAL_MACHINE:System:CurrentControlSet:Services:W3Svc:Parameters:ScriptMap。增加一个新名称,这就是你的PHP3 script程序所要使用的扩展名,在数据栏填PHP3解析器的路径。
如:.phtm3 "c:\webshare\scripts\php.exe"
(译者注:.phtm3 是script程序要使用的扩展名,"c:\webshare\scripts\php.exe" 当然是php.exe的绝对路径了)

若使用ISAPI版的PHP,此设置类似: .phtm "c:\webshare\scripts\php3_isapi.dll"

你可能需要让很多目录有执行php的script程序的能力。这可以通过IIS的管理来做,查阅IIS文档以获得更多信息。

其他Web服务器下的安装方法请参考该服务器的文档。

名为php3.ini的配置文件必须要放在Windows目录下, PHP会自动的查找该文件, 首先在windows的系统目录下 (c:\windowsc:\winnt)找,然后找PHP解析器所在的目录。另外,还可以通过设置环境变量PHPRC=\pathto\php3.ini来实现, 但不是所有的服务器都支持这种方法 (apache就是其中一个)。