权限iis如何配置php

如何配置iis  时间:2021-02-22  阅读:()

iis如何配置phpwindows server 2003中iis支持php配置(部署攻略)

来源互联网作者佚名时间 12-0714:30:46 【大中小】对于那些使用一键安装php+mysql+iis和用installer版本安装包的拖鞋可以忽略本文,并且对于网上最经典的“W in dows配置Apache+MyS QL+Php+p hpMyAdmin"等文章我觉得对于刚学会用电脑的朋友很适合看,需要了解的朋友可以参考下

本文于2011年3月重新修正该方法仅适用于PHP<?xml:namespace pre fix=st1 />这篇文章可以说是众多的IIS下配置php最实用最精简的一篇技术文章了对于那些使用一键安装php+mysql+iis和用installer版本安装包的拖鞋可以忽略本文并且对于网上最经典的“W in dows配置Apac he+MyS Q L+Php+p hpMyAdmin"等文章我觉得对于刚学会用电脑的朋友很适合看要配置服务器的朋友看着就会觉得太简单和长篇了本文用最精练的步骤进行安装。

以PHP为标准因为PHP5 PHP4有文件夹命名的差异不过触类旁通请根据实际版本进行变化文章虽然说的是P HP 5.2.14,我实践主要是P HP 4,只是文件夹的名字或许有点出入。 

===============================================================

===================

1.下载p hp-win 32压缩包解压之后重新命名为p hp放至D:\p hp。

2.进去D:\p hp找到php.ini-dist和php.ini-re commended这两个都是PHP的配置文件 php.ini-dist是默认的配置文件,php.ini-recommended是推荐使用的配置文件后者在P HP手册中有讲是优化了性能和安全的。这里我们相信群众把p hp.in i-rec ommended重新命名为php.ini。

3.设置环境变量。为了以后升级方便我们这里摒弃传统的复制DLL和php.ini到C盘系统文件夹下的方法用添加系统环境变量p at h

在桌面“我的电脑”--右键--属性---高级---环境变量在最下面的列表中的p ath中添加php的路径和dll等的路径

d:\php d:\php extens ions d:\php\dlls php5是没有这个文件夹的请灵活变化 接着新建一个环境变量变量名为PHPRC,变量值为 D:\php\php.ini也就是php.ini配置文件所在的路径。添加完后需要重启服务器才能生效你可以等下面的操作完成以后再重启服务器。

4.打开PHP.ini我们搜索extens ion,找到extens io n_dir="./" 把它修改为实际路径exte ns ion_d ir="d:\p hp\ext" 这个是PHP要调用的一些DLL其中php4环境下则是d:\p hp\extens io ns\ 。

5.打开php.ini搜索do c_ro ot,修改为你的web存放的路径如d:\wwwro ot或者留空

6.在X盘新建一个文件夹tmp,设置iusr_用户可读写权限再在php.ini文件中把session.save_path设置为X:\tmp主要用于保存session会话临时文件

7.开启exte ns io n模块这个可以参考下图详细可以根据你的实际情况启用 也就是功能模块组件如果有第三方模块如ico nv则需要把相应的dll文件拷贝到d:\p hp\e xt文件夹里。

8.权限配置默认情况下users组用户对D:\php有读取权限的话是不需要再做其它设置的但是有的管理员如果修改过默认权限如把D盘的users组权限给删除了这里就要进行权限设置了。

D:\php目录分配给IIS专用用户通常为IUS R_MACHINENAME或者IIS_WPG组读取的权限

上面设置的tmp目录分配给IIS匿名用户通常为IU SR_MACHINENAME可写

如果还安装有zend的话也需要对zend安装目录分配IUSR_MACHINENAME读取权限webroot网站目录分配IUS R_MACHINENAME读取权限web root下的up lo ad目录分配IUS R_MACHINENAME读写权限。

C:\win dows\te mp目录分配IU SR_MACHINENAM E读写权限这个主要是默认情况下php使用"文本文件上传"方法上传文件的临时存储目录而另外一种"二进制文件上传"方法上传文件的临时存储目录是上面设置的x:\tmp。对于"文本文件上传"方法的临时目录需要改变为其它目录的话需要在php.ini里设置up lo ad_dir_tmp为你希望设置的具体路径再设置该目录IUSR_MACHINENAM E用户的读写权限。这个目录有的时候需要设置users可读取权限。

9.IIS设置

打开IIS服务管理器右键网站属性-->主目录执行权限设置为"纯脚本"配置->映射-->

添加D:\php\php isap i.dll扩展名为.php动作复制其它的

POST,GET,HEAD,DEBUG。然后添加index.php默认文档。

打开IIS服务管理器右键网站属性-->ISAPI筛选器-->添加-->名称为php可执行文件为D:\php\phpisapi.dll最后确定。

10.设置web服务扩展打开II S服务管理器进入web服务扩展 点击“添加一个新的web服务扩展” “扩展名”中输入名称例如P HP再点击“添加”按钮 点击“浏览”选择ISAPI文件phpisapi.dll作为“文件路径”后点“确定”然后选中“设置扩展状态为允许”并点“确定” 有的地方是设置“允许”“所有未知的ISAPI扩展”其实道理一样 。

如果碰到CPU占用率达到100%则取消选中“缓存ISAPI应用程序” “主目录”下点“配置”按钮” 。

重新启动II S至此 P HP的安装已经完成接下来是一些安全问题。

这时候最好写张phpinfo()的页面做为测试察看一下当前配置情况。

11.访问需要输入用户名

一般提示输入用户名密码这些可能是权限设置问题 P HP目录添加

IUS R_MAC H INENAME这个用户.默认权限就行了。

下图为extens ions一般设置图

===============================================================

======================tips1 :关于时区设定的说明

从php5.1 .0开始 php.ini里加入了date.time zo ne这个选项默认情况下是关闭的也就是显示的时间无论用什么p hp命令都是格林威治标准时间和我们的

时间北京时间差了正好8个小时如果你对这个比较在意那就修改php.ini的配置。

打开php.ini把date.time zone前面的分号去掉在=后面加XXX重启http服务如apache2或iis等即可。

关于XXX大陆内地可用的值是 Asia/Chongqing、Asia/Shanghai、

As ia/Urumqi 依次为重庆上海乌鲁木齐 港台地区可用 As ia/Mac ao、As ia/Hong_Ko ng、 As ia/Taipe i 依次为澳门香港 台北 还有新加坡 As ia/Singapore 以上没有北京不过接着往下看其他可用的值是 Etc/GMT-8Singapore  Hongkong PRC 中华人民共和国 。

腾讯云2核4GB内存8M带宽 年74元

一般大厂都是通过首年才有可以享受爆款活动,然后吸引我们注册他们商家达到持续续费和购买的目的。一般只有大厂才能有这样的魄力和能力首年亏本,但是对于一般的公司和个人厂家确实难过,这几年确实看到不少的同类商家难以生存。这里我们可以看到有对应的套餐方案。不过这两个套餐都是100%CPU独享的,不是有某云商家限制CPU的。但是轻量服务器有个不好的就是带宽是较大且流量是限制的额,分别是1GB和1.2TB月流量...

CYUN(29元/月)美国、香港、台湾、日本、韩国CN2,续费原价

关于CYUN商家在之前有介绍过一次,CYUN是香港蓝米数据有限公司旗下的云计算服务品牌,和蓝米云、蓝米主机等同属该公司。商家主要是为个人开发者用户、中小型、大型企业用户提供一站式核心网络云端部署服务,促使用户云端部署化简为零,轻松快捷运用云计算。目前,CYUN主要运营美国、香港、台湾、日本、韩国CN2线路产品,包括云服务器、站群服务器和独立服务器等。这次看到CYUN夏季优惠活动发布了,依然是熟悉的...

wordpress通用企业主题 wordpress高级企业自适应主题

wordpress高级企业自适应主题,通用型企业展示平台 + 流行宽屏设计,自适应PC+移动端屏幕设备,完美企业站功能体验+高效的自定义设置平台。一套完美自适应多终端移动屏幕设备的WordPress高级企业自适应主题, 主题设置模块包括:基本设置、首页设置、社会化网络设置、底部设置、SEO设置; 可以自定义设置网站通用功能模块、相关栏目、在线客服及更多网站功能。点击进入:wordpress高级企业...

如何配置iis为你推荐
windows优化大师怎么用windows优化大师怎么用啊?简体翻译成繁体帮忙把繁体翻译成简体滚动代码来回滚动代码畅想中国未来的中国是什么样子的保护气球什么气球可以骑?srv记录如何解析一个SRV域名的ip网站优化方案网站优化方案应该从哪些方面去分析?发邮件怎么发怎样发送邮件blogcn怎样设置BLOGCN的访问密码Qzongqzong皮肤上怎样写字
hostmaster locvps 电影服务器 轻博 搜狗抢票助手 英文站群 193邮箱 免费美国空间 免费高速空间 空间技术网 昆明蜗牛家 hdd 微软服务器操作系统 华为云盘 台湾google cxz 电信网络测速器 贵阳电信 主机返佣 电信宽带测速软件 更多