IIS+PHP+SQL Server: Mantis安装配置详述

需积分: 4 2 下载量 65 浏览量 更新于2024-10-29 收藏 549KB DOC 举报
本文档详细介绍了如何在Windows系统上配置IIS(Internet Information Services)与PHP环境,以便支持Mantis项目的运行。首先,作者将PHP安装到C:\PHP,并对php.ini文件进行了必要的修改: 1. **路径和扩展模块**:将`extension_dir`的默认值`./`更改为`c:\php\ext`,确保PHP能正确加载扩展模块。同时,去掉了`php_mssql.dll`的分号,启用MSSQL支持。 2. **数据处理限制**:增大了`post_max_size`和`upload_max_filesize`,分别为100MB,以允许更大的文件上传和处理。 3. **日期和内存限制**:设置了`date.timezone`为PRC(中国时区),`memory_limit`为20MB,以优化内存管理。 4. **环境变量设置**:在系统环境变量中添加了`C:\php;`,使得系统可以在任何地方访问PHP。 接下来,配置IIS以支持PHP处理请求: - 在IIS管理器中,添加了新的Web服务扩展,指定扩展名为PHP,并指定其对应的DLL文件`php5isapi.dll`。 - 在默认网站的主目录配置中,创建了一个`.php`文件扩展名映射,指定了执行文件路径。 - 在ISAPI筛选器中,添加了名为`php`的筛选器,并配置了同样的`php5isapi.dll`路径。 - 为了保证php5isapi.dll的执行权限,为该目录赋予了IIS_WPG权限。 最后,重启服务器进行验证,通过创建一个简单的`phpinfo.php`文件来测试配置是否成功,用户可以通过浏览器访问`http://localhost/phpinfo.php`查看PHP和相关扩展的信息。 总结起来,本篇文章主要讲述了如何在Windows环境中安装并配置IIS、PHP以及SQL Server,以支持Mantis项目的开发和部署。通过一步步的操作,读者可以了解并应用于自己的实际项目中。