在 IIS 5.0 (Win2000) 下安装配置 PHP 4.0

木白
木白
发布时间:2026-10-16 | 3人浏览过
原创

本文指导如何在 Windows 2000 (IIS 5.0) 环境下安装和配置 PHP 4.0。主要步骤包括下载并解压文件、配置 php.ini 环境变量及扩展库、通过 IIS 管理器添加 ISAPI 筛选器与应用程序映射,最后创建虚拟目录并运行 phpinfo.php 进行测试验证。

准备条件

本教程基于 Windows 2000 简体中文正式版 (IIS 5.0) 编写,理论上同样适用于 Windows NT 4.0 (IIS 4.0) 环境。需要准备 PHP 4.0.0-Win32.zip 安装包及 WinZIP 等解压工具。

第一步:解压 PHP 文件

目的:获取 PHP 核心文件到指定目录。 操作:使用解压工具将 php-4.0.0-Win32.zip 解压至安装目录,例如 C:\PHP。
参数:将 C:\PHP 视为后续操作中的变量 $PHP_ROOT。

第二步:配置文件与系统 DLL

目的:初始化 PHP 运行环境并放置必要的动态链接库。

  1. 复制 ini 文件:进入 $PHP_ROOT 目录,将 php.ini-dist 拷贝至 C:\WINNT\ 目录,并重命名为 php.ini。
  2. 移动 DLL 文件:将 $PHP_ROOT 下的 MSVCRT.DLL 和 php4ts.dll 拷贝至 C:\WINNT\system32 目录。
    注意:若该目录下已存在同名文件,请勿覆盖。

第三步:修改 php.ini 配置

目的:指定扩展目录并启用必要的内置扩展库。 操作:打开 C:\WINNT\php.ini 进行以下修改:

  1. 设置扩展目录:
    ;extension_dir = "C:\PHP"  // 取消注释并设置为实际路径
    确保指向 PHP 安装根目录。
  2. 配置动态链接库: 找到 [Windows Extensions] 部分,确保只加载 $PHP_ROOT 中存在的 DLL。针对该版本,建议配置如下:
    ;;Windows Extensions
    extension=php_calendar.dll
    extension=php_imap.dll
    extension=php_ldap.dll

第四步:配置 IIS 服务

目的:让 IIS 能够识别并处理 PHP 请求。 入口:开始 → 程序 → 管理工具 → Internet 服务管理器。

1. 添加 ISAPI 筛选器

动作:右击“默认Web站点” → “属性”,选择“ISAPI 筛选器”配置页。

  • 添加筛选器:名称设为 PHP,可执行文件选择 $PHP_ROOT\php4isapi.dll(如 C:\PHP\php4isapi.dll)。

2. 设置应用程序映射

动作:在同一窗口中选择“主目录”配置页,点击“配置”按钮打开应用程序配置。

  • 添加映射:
    • 可执行文件:$PHP_ROOT\php4isapi.dll
    • 扩展名:.php(可根据需要更改,但需统一)
    • 务必勾选“脚本引擎”选项。

第五步:创建测试环境与验证

目的:部署测试脚本并验证配置是否生效。

1. 建立虚拟目录

操作:在 IIS 管理器中,右击“默认Web站点” → “新建” → “虚拟目录”。
参数:别名为 MyPHP,指向本地物理路径(如 D:\MyPHP),权限授予读取、运行脚本和浏览。

2. 编写测试脚本

操作:在虚拟目录对应的物理文件夹(如 D:\MyPHP)中创建一个名为 phpinfo.php 的文件。
内容:<? phpinfo(); ?>。

3. 重启服务并访问

操作:重新启动 WWW 服务。在浏览器中输入地址:http://localhost/myphp/phpinfo.php。
完成判断:若页面正常显示 PHP 配置信息,则表明安装成功。

以上就是在 IIS 5.0 上安装配置 PHP 4.0 的详细内容,更多关于 PHP 历史版本配置的资料请关注本站其它相关文章!

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表