1、下载 php 包解压缩;
2、解压后文件夹放置到系统盘(C:),文件夹名改为php3、php 目录下php.ini-develop 修改为php.ini(若已有php.ini 则无需修改)
4 Windows 控制面板->程序与功能->启用或关闭 Windows 功能 开启 IIS 对 CGI 的支持
5、php.ini 修改
extension_dir = "./" 改为 extension_dir="C:/php/ext"以下5项前的分号去掉
cgi.force_redirect = 0
cgi.fix_pathinfo=1
fastcgi.impersonate = 1fastcgi.logging = 0
cgi.rfc2616_headers = 0
6、时区设置 data.timezone = "Asia/Shanghai"
7、开启Windows Extensions所需模块,如:
php_curl.dll php_mysql.dll php_mysqli.dll php_xmlrpc.dll
8、php.ini 拷贝一份到 C:/windows 文件夹下,并修改 系统环境变量Path,添加 "C:/php/ext"
IIS6 配置PHP环境
fastcgi配置:下载 fcgisetup.msi安装fcgisetup32.msi到C:/php目录(php-cgi.exe)
修改C:/Windows/system32/fcgiext.ini 文件
[Types]php=PHP
[PHP]
ExePath=C:/php/php-cgi.exeIIS7以上配置PHP环境:
使用MIME 支持开启命令 appcmd set config /section:staticContent /+[fileExtension='.xyz',mimeType='text/plain']
故开启php支持 appcmd set config /section:staticContent /+[fileExtension='.php',mimeType='application']
1、IIS管理服务器主页 FastCgi模块 添加 php-cgi.exe 启用 PHP fastcgi;
2、FastCGI设置 选择 php-cgi.exe 编辑,修改配置
其中环境变量(集合)添加一项PHPRC
3、IIS 管理器 IASPI 和 CGI限制 添加 php-cgi.exe 文件所在路径;
4、IIS 管理器默认文档添加 index.php 和 default.php
另一种方式:直接使用 PHP Manager 安装对PHP的支持,IIS——处理程序映射——添加模块映射——添加php-cgi.exe——fastcgi模块修改IIS Web根目录下的web.config文件