IIS 下配置对php的支持

1、下载 php 包解压缩;

2、解压后文件夹放置到系统盘(C:),文件夹名改为php

3、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 = 1

fastcgi.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.exe

IIS7以上配置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文件



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值