如何在IIS中配置PHP?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在IIS中配置PHP?相关的知识,希望对你有一定的参考价值。

参考技术A 第一步:下载php主程序

第二步:接下来将PHP文件夹中的php.ini-dist复制到C:\WINDOWS目录下并改名为php.ini,复制php5ts.dll和libmysql.dll两个文件到
C:\WINDOWS\system32中。

第三步:为了让PHP支持MYSQL和GD库需要编辑php.ini文件,用记事本打开该文件,查找“extension_dir”,然后把extension_dir
=
"./"修改为extension_dir
=
"C:\php\ext";另外还需要把“;extension=php_mysql.dll”前的分号去掉,改成extension=php_mysql.dll。把“;extension=php_gd2.dll”前的分号也去掉,修改为extension=php_gd2.dll。

第四步:配置IIS的PHP映射:
1步:打开IIS,在默认网站上点右键选择“属性"
2步:找到“主目录”标签,点右下角的“配置”按
3步:在“添加和编辑应用程序扩展名映射”窗口中,通过浏览按钮找到c:\php\php5isapi.dll文件,扩展名输入.php,这样在解析过程中将自动调用php5isapi.dll解释PHP语言。另外还需要把“脚本引擎”和“检查文件是否存在”选中
4:返回到默认网站属性窗口的“主目录”标签,将执行权限修改为“脚本和可执行文件”,这样才能够执行PHP程序
5:来到默认网站属性窗口的“文档”标签,将index.php添加到默认文档列表中
OK!OK!
参考技术B 其实不用IIS来实现PHP,安装PHP的时候,改一下端口就行了。
推荐安装APPSERV

打开“
Internet
信息服务(IIS)
管理器”,在“
Web
服务扩展”里,选择“添加一个新的
Web
服务扩展”,扩展名可填写“PHP
ISAPI
扩展”,要求的文件选择:C:\php\sapi\php4isapi.dll(如果安装的是
PHP5,则此处是
C:\php\sapi\php5isapi.dll,下同),并设置扩展状态为允许。

打开“网站”->“属性”->“ISAPI
筛选器”->“添加”,筛选器名称可填写“PHP”,可执行文件仍然选择
C:\php\sapi\php4isapi.dll。

打开“网站”->“属性”->“主目录”->“应用程序设置”->“配置”->“应用程序扩展”->“添加”,可执行文件还是选择
C:\php\sapi\php4isapi.dll。扩展名填写“.php”,动作限制为“HEAD,GET,POST”。

打开“网站”->“属性”->“文档”->“启用默认内容文档”->“添加”,可以将
index.php
添加为默认内容文档。

然后选择“服务器机器名”->“所有任务”->“重新启动
IIS”来重启
IIS。

iis配置了php环境,发布网站无法访问

我在xp下安装了iis,然后在iis环境下配置了php环境(应该没有配置错误)。然后把phpcms网站的文件拷贝到iis网站目录下,结果浏览器说拒绝显示此页,提示说是能连接到网站,但是没有权限查看等等,到底什么原因呢?请各位高手赐教

你在iis安全,那里有个匿名用户上打勾

确定

你要在iis上配制php

你确定你安装了php安装包

还有

在iis默认网站的属性中找到→主目录→配制→应用程序配制→添加→扩展名设为.php  →可执行文件浏览为E:\\AppServ\\php5\\php5isapi.dll(“找到你php目录中的php5isapi.dll→动作限制为→GET,HEAD,POST,TRACE 

其实你下载apache要比iis好

只有你把网页放在www的文件中,就可以访问了

参考技术A php环境建议使用 vertrigo 来搭建,直接安装就可以用了。

以上是关于如何在IIS中配置PHP?的主要内容,如果未能解决你的问题,请参考以下文章

极简!如何在IIS下安装PHP扩展

iis中,php如何显示运行错误

iis怎么配置php的

iis中,php如何显示运行错误

Windows 2016 如何配置 IIS 和 PHP

如何让IIS7支持PHP